单项选择题

下面是类Shape的定义:
class Shape
public:
virtualvoidDraw()=0;
下列关于Shape类的描述中,正确的是()。

A.类Shape是虚基类
B.类Shape是抽象类
C.类Shape中的Draw函数声明有误
D.语句“Shape s;”能够建立Shape的一个对象s

<上一题 目录 下一题>
热门 试题

单项选择题
下列代码段声明了3个类: class Person(); class Student:public Person; class Undergraduate:Student; 下列关于这些类之间关系的描述中,错误的是( )。

A.类Person是类Undergraduate的基类
B.类Undergraduate从类Student公有继承
C.类Student是类Person的派生类
D.类Undergraduate是类Person的派生类

单项选择题
下列程序段中包含4个函数,其中具有隐含this指针的是( )。 int funl(); class Test public: int fun2(); friend int fun3(); static int fun4(); ;

A.fun1
B.fun2
C.fun3
D.fun4

相关试题
  • 下面的函数定义是某函数模板能够生成的函数...
  • 请将下面的程序补充完整,使得程序输出“飘...
  • 请将下面的类Date的定义补充完整,使得由语...
  • 在有理数类Rational中重载插入运算符<<,...
  • 假定Xcs是一个类,该类中一个成员函数的原...