A-A+

一个在基类中说明的虚函数 它在该基类中没有定义 但要求任何派生类都必须定义自己的版本 此虚函

2022-08-05 22:12:50 问答库 阅读 172 次

问题详情

一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为
A.虚析构函数
B.虚构造函数
C.纯虚函数
D.静态成员函数请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题考核纯虚函数的定义。纯虚函数是一种特殊的虚函数,纯虚函数是在虚函数的后面加上“=0”,表示该虚函数无函数体,并非赋值运算。纯虚函数的一般格式如下:virtual<类型><函数名>(<参数表>)=0;在很多情况下,在基类中不能对虚函数给出有意义的实现,而把它说明为纯虚函数,它的实现留给该基类的派生类去做。题目中描述的是纯虚函数的特点。

考点:定义,函数