包含虚函数的类有this指针
包含虚函数的类没有this指针
包含虚函数的类不能被继承
包含虚函数的类能被继承
纯虚函数是可以有实现的,既可以在父类实现,也可以在子类实现,如下代码是可以运行的:
class CParent { public: CParent() { Print(); // without defined after this , will cause: compile error } virtual ~CParent() {} public: virtual void Print() = 0; }; void CParent::Print() { log("INFO", "base pure print"); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题