子类析构时是否要调用父类的析构函数

descprition 构造时,先构造父类,再构造子类部分,所以父类和子类的构造函数都会被调用; 析构时,要分状况: (1)(父类析构函数不是虚函数)使用父类指针指向子类对象,析构该子类对象时,只会调用父类析构函数,由于不具多态性;代码理解: class child:public parent{}; parent *p = new child(); delete p; //调用父类析构函数,子
相关文章
相关标签/搜索