阅读背景:

effective c++条款07为多态基类声明为virtual析构函数

来源:互联网 

一般我们用基类的指针指向派生类来实现多态,我们为了避免资源浪费一般在用完派生类的对象时我们都会delete掉。这时我们就会担心一个问题,我们delete掉的指针是基类指针呀!我们能不能达到我们释放掉派生类的目的?这时我们把基类的析构函数声明为virtual即虚析构函数就能够达到我们想要的目的。这就是virtual的魅力所在。一般我们用基类的指针指向派生类来实现多态,我们为了避免资源浪费一般在用完派生类的对象时我们都会




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: