定义⼀个Book类,包括书名、书号、出版社、定价等数据成员,为其添加构造函数、修改书名、定价的set函数、获取书号的get函数,以及显⽰图书信息的showBook()成员函数。将Book类的定义放在Book.h头⽂件中,类实现⽂件放在Book.cpp⽂件中。 在testBook.cpp中,创建⼀个mian函数,在mian函数中创建两个Book类型的对象,并对各对象初始化,调⽤showBook()成员函数输出各对象的信息,通过相应的set函数,修改各本书的名称和价格,再输出书的相关信息。
Book.h
#ifndef BOOK_H #define BOOK_H #include #include using std::string; class Book { public: explicit Book(string name,string number,float price,string press);//⽤作初始赋值 void setname(string name);//修改书名 void setprice(float price);//修改价格 string getBook_number();//获取书的编号 void showBook(void);//显⽰该类的所有信息 private: string Book_name;//书名 string Book_number;//编号 float Book_price;//价格 string Book_press;//出版社 };
#endif
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。