类对象的创建过程:
分配内存(对象)——父类构造——成员构造——本身构造
父类构造:按照继承表从左到右依次构造
成员构造:按照声明顺序从上到下依次构造
类对象的释放过程:
本身析构——成员析构——父类析构——释放内存(对象)
父类析构:按照继承表从右到左依次构造
成员析构:按照声明顺序从下到上依次构造
类对象的创建过程:
分配内存(对象)——父类构造——成员构造——本身构造
父类构造:按照继承表从左到右依次构造
成员构造:按照声明顺序从上到下依次构造
类对象的释放过程:
本身析构——成员析构——父类析构——释放内存(对象)
父类析构:按照继承表从右到左依次构造
成员析构:按照声明顺序从下到上依次构造