回答如下:
在c++中,纯虚函数是一种特殊类型的虚函数
,它没有实现代码,只有函数声明
。
- 纯虚函数作用是让
基类能够定义接口而不需要提供具体实现
,从而确保其派生类必须重写该函数
,否则无法实例化
,这为接口类提供了一种强制规范。 - 纯虚函数实现方式是
在虚函数声明的结尾加上 =0 即可
,例如:
virtual void MyFunction() = 0;
回答如下:
在c++中,纯虚函数是一种特殊类型的虚函数
,它没有实现代码,只有函数声明
。
基类能够定义接口而不需要提供具体实现
,从而确保其派生类必须重写该函数
,否则无法实例化
,这为接口类提供了一种强制规范。在虚函数声明的结尾加上 =0 即可
,例如: