选择题
下列关于纯虚函数与抽象类的描述中,错误的是______。
A、
纯虚函数是一种特殊的虚函数,它没有具体的实现
B、
抽象类是指具有纯虚函数的类
C、
一个基类声明了纯虚函数,该基类的派生类一定不是抽象类
D、
抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
【正确答案】
C
【答案解析】
纯虚函数是在声明虚函数时被“初始化”为0的虚函数。不定义对象而只作为一种基本类型作为继承的类,称为抽象类。凡是包含纯虚函数的类都是抽象类。抽象类的作用是作为一个类族的共同基类。
提交答案
关闭