第一个问题 delete 一个对象会调用其析构函数吗?
第二个问题如图所示,他说不会调用子类的析构函数,但是如果子类的属性是在栈区 不会自动调用子类的析构函数吗?
第三个问题,析构函数的调用时机是什么?
第四个问题,为什么父类没有属性,子类有属性,在创建子类对象时,会调用父类构造函数?
求解答,谢谢
不知道我说明白了没有
1、会调用析构函数
2、图在哪?
3、析构就是当对象的空间被系统回收的时候
4、没有属性也得构造对象本身,父类是子类的基础,父类不构造,哪来的子类啊
第一个问题,是的
第二个图呢?
析构函数的调用时机,delete或者是堆栈变量当函数退出销毁
构造子类必须先构造父类
1、会调用析构函数
2、无图?
3、当调用delete删除对象的时候析构函数调用
4、构造子类对象必先构造父类