为何需要虚拟析构函数---学习笔记

C++ Primer Plus 第13章 类继承


    如果析构函数不是虚拟的,则将只调用对应于指针类型的析构函数。

    如果析构函数是虚拟的,将调用相应对象类型的析构函数。使用虚拟析构函数可以确保正确的析构函数序列被调用


示例:(后续补充,书上暂没有此示例,只有文字描述)


你可能感兴趣的:(虚拟析构函数)