更多"含有纯虚函数的类称为 【6】 。"的相关试题:
[填空题]如果一个类中含有纯虚函数,则该类称为 【14】 。
[填空题]带有纯虚函数的类称为抽象类,它只能作为______来使用。
[填空题]纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在 【14】 置于虚函数的原型后完成的。
[单项选择]如果一个类至少有一个纯虚函数,那么就称该类为( )
A. 抽象类
B. 虚基类
C. 派生类
D. 以上都不对
[填空题]“图形”类Shape-中定义了纯虚函数calArea( ),“三角形”类Triangle继承了类Shape,请将Triangle类中的calArea函数补充完整。
class Shape
public:
virtual int CalArea( )=0;
class Triangle:public Shape
public:
Triangleint S,int h:side(S),height(h)
______return side * height/2;
private:
int side;
int height;
;
[单项选择]下列关于纯虚函数与抽象类的描述中,错误的是( )。
A. 纯虚函数是一种特殊的虚函数,它没有具体的实现
B. 抽象类是指具有纯虚函数的类
C. 一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D. 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
[单项选择]16,下列关于纯虚函数与抽象类的描述中,错误的是( )。
A. 纯虚函数是一种特殊的虚函数,它没有具体的实现
B. 抽象类是指具有纯虚函数的类
C. 一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D. 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
[填空题]形状类Shape中包含一个纯虚函数draw,它无形参和返回值,则draw函数在Shape类中的原型声明是__________。