单选题
下列有关抽象类和纯虚函数的叙述中,错误的是( )。
A、
拥有纯虚函数的类是抽象类,不能用来定义对象
B、
抽象类的派生类若不实现纯虚函数,它也是抽象类
C、
纯虚函数的声明以“=0;”结束
D、
纯虚函数都不能有函数体
【正确答案】
D
【答案解析】
拥有纯虚函数的类称为抽象类,抽象类不能定义对象。如果一个抽象类的派生类没有重定义来自基类的某个纯虚函数,则该函数在派生类中也是纯虚函数,派生类也是抽象类,纯虚函数可以有函数体。
提交答案
关闭