#include <iostream>
#include <string>
using namespace std;
class Document{
public:
Document(string aname):name(aname){
cout << "Constructing Document" << endl;
}
~Document(){
cout << "Destructing Document" << endl;
}
private:
string name;
};
class Book:public Document{
public:
Book(string aname,int apageCount):Document(aname),pageCount(apageCount){
cout << "Constructing Book" << endl;}
~Book(){
cout << "Destructing Book" << endl;
}
private:
int pageCount;
};
int main() {
Book a("朝花夕拾",200);
return 0;
}