摘要:
目录虚析构函数虚析构函数举例编辑本段虚析构函数虚析构函数是为了解决这样的一个问题:基类的指针指向派生类对象,并用基类的指针删除派生类对象。如果某个类不包含虚函数,那一般是表示它将不作为一个基类来使用。当一个类不准备作为基类使用时,使析构函数为虚一般是个坏主意。因为它会为类增加一个虚函数表,使得对象的... 阅读全文
随笔档案-2013年3月13日
虚析构函数
2013-03-13 17:46 by 三戒1993, 120 阅读, 收藏,
摘要:
目录虚析构函数虚析构函数举例编辑本段虚析构函数虚析构函数是为了解决这样的一个问题:基类的指针指向派生类对象,并用基类的指针删除派生类对象。如果某个类不包含虚函数,那一般是表示它将不作为一个基类来使用。当一个类不准备作为基类使用时,使析构函数为虚一般是个坏主意。因为它会为类增加一个虚函数表,使得对象的... 阅读全文
纯虚函数
2013-03-13 17:32 by 三戒1993, 137 阅读, 收藏,
摘要:
目录一、定义二、引入原因三、相似概念编辑本段一、定义纯虚函数是一种特殊的虚函数,它的一般格式如下:class {virtual ()=0;…};在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。纯虚函数可以让类先具有一个操... 阅读全文
纯虚函数
2013-03-13 17:32 by 三戒1993, 130 阅读, 收藏,
摘要:
目录一、定义二、引入原因三、相似概念编辑本段一、定义纯虚函数是一种特殊的虚函数,它的一般格式如下:class {virtual ()=0;…};在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。纯虚函数可以让类先具有一个操... 阅读全文
浙公网安备 33010602011771号