第六章单元测试
- 纯虚函数可以定义为( )。
- 可以实现动态多态性的是( )。
- 关于抽象类的说法错误的是( )。
- 声明如下几个类:
class person{};
class Birthdate{};
class teacher:public person{};
class professor: teacher{Birthdate birthday;}
则关于类之间关系描述错误的是( )。 - 若派生类对象a允许以a.num的方式访问基类成员num,则下列说法正确的是( )。
A:virtual void func(int){} B:virtual int func(int) C:virtual void func()=0 D:void func(int)=0
答案:virtual void func()=0
A:虚函数 B:重载函数 C:友元函数 D:构造函数
A:一个派生层次中最多能有一个抽象类 B:定义抽象类的唯一目的是用作基类产生派生类 C:可以定义指向抽象类的指针变量 D:包含纯虚函数的类无法创建对象
A:类professor是类teacher的公有派生类 B:类teacher继承自类person C:类person是类professor的间接基类 D:类professor与类Birthdate的关系是组合
A:基类成员num可能是保护成员 B:派生类只可能通过公有继承产生 C:派生类可能通过私有继承产生 D:派生类可能通过保护继承产生
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!