2,定义一个Book(图书)类,在该类定义中包括数据成员:bookname(书名),price(价格) 和number(存书数量).
成员函数:Set(string,float,int)建立图书的信息;display()显示图书的情况;borrow()将存书数量减1;restore()将存书数量加1;在...
成员函数: Set(string ,float ,int) 建立图书的信息; display()显示图书的情况; borrow()将存书数量减1; restore()将存书数量加1; 在main函数中,建立某一种图书对象,并对该图书进行简单的显示,借阅和归还管理.用c++语言
展开
1个回答
展开全部
假设是控制台 Dev
#include <stdio.h>
#include <stdlib.h>
class Book
{
private:
int count;
float price;
char *name;//或者是string 什么的看情况
public:
Book(char* n,float p,int c)
{
name = n;
price = p;
count = c;
}
//Set 同 构造函数
void display()
{
printf("book info:\n name:%s\n price:%f\n count:%d\n",name,price,count);
}
void borrow()
{
count--;
}
void restore()
{
count++;
}
};
int main()
{
Book mybook = Book("hello world",10.5,5);
mybook.display();
mybook.borrow();
mybook.display();
mybook.restore();
mybook.display();
system("pause");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询