1.构造函数的执行顺序(构造顺序)
(1)虚拟基类的构造函数
(2)基类的构造函数
(3)成员对象的构造函数(初始化顺序为成员声明的顺序)
(4)自身的构造函数
2.析构函数的执行顺序(析构顺序)
(1)自身的析构函数
(2)成员对象的析构函数(析构顺序为成员声明的逆序)
(3)基类的构造函数
(4)虚拟基类的构造函数
标签:顺序,函数,析构,基类,执行,构造函数 From: https://www.cnblogs.com/mshentaiBlog/p/17107655.html