A-A+

下面是类Shape的定义: classShape{public: virtualvoidDr

2022-08-06 04:18:00 问答库 阅读 175 次

问题详情

下面是类Shape的定义:
classShape{
public:
virtualvoidDraw()=0;
}
下列关于Shape类的描述中,正确的是()。
A.类Shape是虚基类
B.类Shape是抽象类
C.类Shape中的Draw函数声明有误
D.语句“ShapeS;”能够建立Shape的一个对象S请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
B。【解析】抽象类是类中至少有一个纯虚函数,抽象类是用来被继承的,即是用来生成派生类,它本身不能生成实例。

考点:定义