试题与答案

下面有关纯虚函数的表述中正确的是( )。A.含有纯虚函数的类不可能是派生类 B.纯

题型:单项选择题

题目:

下面有关纯虚函数的表述中正确的是( )。

A.含有纯虚函数的类不可能是派生类

B.纯虚函数是没有给出显现版本(即无函数体定义)的虚函数

C.派生类必须实现基类的纯虚函数

D.纯虚函数的声明总是以“=0”结束

答案:

参考答案:D

解析: C++中的某些情况下基类无法确定一个虚函数的具体操作方法或内容,只能靠派生类来提供各个具体的实现版本。基类中必须靠派生类提供重定义的虚函数叫做纯虚函数。为了将一个虚函数声明为一个纯虚函数,需要在结束符号前加上=0;若派生没有重定义纯虚函数,这个函数仍然是纯虚函数。

试题推荐
微信公众账号搜索答案