记录关于C++继承中构造函数和析构函数的关系 摘自《C++ Primer Plus》P485 ①创建派生类对象时,程序首先调用基类构造函数,然后在调用派生类构造函数。基类构造函数负责初始化数据成员;派生类构造函数负责初始化新增的数据成员。 ②派生类对象过期的时候,程序首先调用派生类的析构函数,再调用基类析构函数。