#include#include "buy.h"#include "book.h"using namespace std;class order{private: int orderID; int buyerID; int listcount; string orderlist[20]; static int ordercount;public: order(buyer &person, book &b[], int bookNumber) { ordercount++; orderID = ordercount; buyerID = person.buyerID; listcount = bookNumber; for(int i = 0; i < bookNumber; i++) orderlist[i] = b[i].book_ID; } void show() { cout << "订单编号: " << orderID << "\n购书人编号: " << buyerID << "\n购书数量: " << listcount << endl; for(int i = 0; i < listcount; i++) cout << "书号: " << orderlist[i] << endl;; }};int order::ordercount = 0;int main(){ book *c[20]; book c1("7-302-0145214-6", "C程序设计", "谭浩强", "清华", 25); book c2("7-302-0145214-7", "C++程序设计", "谭浩强", "清华", 28); c[1] = &c1; c[2] = &c2; layfolk b1("林晓茶", 1, "北京", 0); order ord(b1, c, 2); order.show(); return 0;}