标签:on() person isa 没有 bsp virt null 析构 调用
class Student:Person{
};
Student s;
1.
Person p=s; // 可以将具体的赋值给大的,指针也行。
2.
Person * p=new Student;
delete p;
p=NULL;
此时只调用Person的析构函数,没有调用Student的析构函数,如果要调用Student的析构函数的话,需要在Person的析构函数前面加上virtual,即virtual ~person();
标签:on() person isa 没有 bsp virt null 析构 调用
原文地址:https://www.cnblogs.com/pjishu/p/9261024.html