5、,这将导致资源泄漏所以我们在设计一个类的时候,如果类至少拥有一个虚函数,或者说基类被设计用于多态,在这种情况下,一个派生类的对象可能通过一个基类指针来进行操作,然后进行销毁,如果这样的话,那么这个基类的析构函数要设置成虚拟的,有些类虽然是基类,但是不是用于多态的,没有虚函数,没有被设计成允许经由基类接口派生类对象进行操作,那么也无需设成虚析构函数,毕竟增加了开销,好了,解释清楚了,我们也知道怎么做了,继续试验(3)保留CA中的虚析构函数修改main代码如下intmain(){ CB*p=newCC(); de