编写一个程序,其中有一个书类book,该类的数据成员包括:书号、书名、出版社和定价;有一个作者类author,该类的数据成员包括:姓名、年龄和写作时间,每个类都有相应的数据输入、输出。以此两个类为基类,派生出图书查询卡card,并增加一个数据成员表示书籍系统名称,及一个可以显示系统名称、书名、作者、作者年龄、出版社和定价等数据的函数。
注: 输入数据内容有
系统名称 图书编号 图书名 出版社 定价
作者姓名 作者年龄 写作时间
输入:
BitLibrary
1001
C++Language
Bitcon
24.8
Lichunbao
40
2001 10 10
输出:
SysName:BitLibrary
Num:1001
BookName:C++Language
BookConcern:Bitcon
Price:24.8
AuthorName:Lichunbao
AuthorAge:40
PrintTime:2001-10-10
#include <iostream>
#include <string>
using namespace std;
class Book {
public:
Book(int num,string bookname,string bookconcern,double price)
:m_num(num),m_bookname(bookname),m_bookconcern(bookconcern),m_price