对象生成与消亡

派生类对象生成时,先执行基类构造函数,再执行派生类构造函数,消亡时,先执行自身析构函数,再执行基类析构函数。为什么?

执行期间会用到基类继承来的值,因此要先构造基类;
消亡时,派生类自己的析构函数依然可能会用到派生类继承的成员,因此不能先析构基类。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章