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++语言 展开
 我来答
偶爱兰博基尼
2014-04-07 · TA获得超过743个赞
知道小有建树答主
回答量:375
采纳率:0%
帮助的人:196万
展开全部

假设是控制台 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");
   }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式