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

题目

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

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

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

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

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于纯虚函数,下列表述正确的是______。

A.纯虚函数是用static声明的虚函数

B.纯虚函数的声明总是以"=0;"结束

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

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


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

第2题:

关于纯虚函数,下列表述不正确的是()。

A.纯虚函数是无函数体的虚函数

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

C.含有纯虚函数的类一定是基类

D.含有纯虚函数的类一定是派生类


B

第3题:

7、关于纯虚函数,下列表述不正确的是()。

A.纯虚函数是无函数体的虚函数

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

C.含有纯虚函数的类一定是基类

D.含有纯虚函数的类一定是派生类


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

第4题:

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

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

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

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

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


正确答案:D

第5题:

关于纯虚函数,下列表述正确的是( )。

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

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

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

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


正确答案:B

第6题:

关于纯虚函数,下列表述正确的是( )。

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

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

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

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


正确答案:B
解析: 纯虚函数是在声明虚函数时被“初始化”为0的虚函数。纯虚函数没有函数体,所以选项A)和选项C)不正确。纯虚函数的作用是在基类中为其派生类保留一个函数名字。所以选项D)错误。

第7题:

关于纯虚函数,下列表述中正确的是( )。

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

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

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

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


正确答案:B
B。【解析】纯虚函数是在声明虚函数时被“初始化”为0的虚函数。纯虚函数没有函数体,纯虚函数的作用是在基类中为其派生类保留一个函数名称。

第8题:

下列关于纯虚函数的描述中,正确的是( )。

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

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

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

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


正确答案:B
解析:基类的虚函数有时候不可能被调用到,这时可定义该虚函数为纯虚函数。纯虚函数没有函数体,但一定要进行说明,它告诉编译器,派生类必须定义该成员函数。纯虚函数是一种特殊的虚函数,纯虚函数是在虚函数的后面加上“=0”,表示该虚函数无函数体,并非赋值运算。纯虚函数的一般格式为:virtual类型>函数名>(参数表>)=0;。在很多情况下,在基类中不能对虚函数给出有意义的实现,而把它说明为纯虚函数.

第9题:

关于纯虚函数,下列表述中正确的是( )。

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

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

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

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


正确答案:B
解析: 纯虚函数是在声明虚函数时被“初始化”为。的虚函数。纯虚函数没有函数体,纯虚函数的作用是在基类中为其派生类保留一个函数名字。