摘要: 1.如果类A可能会被继承,那么A的析构函数一定要被设置为virtual虚函数; 原因:如果基类的析构函数不是虚函数,当创建一个基类指针指向一个派生类对象,当释放此基类指针时,子类的析构函数不会被调用; 如下: class CFather { public: CFather(); virtual ~C 阅读全文
posted @ 2020-10-21 09:04 唯一诺 阅读(745) 评论(0) 推荐(0)
摘要: class CFather { public: CFather(); virtual ~CFather(); public: virtual void test(); //virtual void getHouse() = 0; public: int b; const static int c = 阅读全文
posted @ 2020-10-21 08:50 唯一诺 阅读(138) 评论(0) 推荐(0)