- 12
- 0
- 约3.47千字
- 约 7页
- 2017-06-12 发布于北京
- 举报
1.下列说法错误的是()
A)公有继承时基类的public成员在派生类中仍是public的
B) 公有继承时基类的private成员在派生类中仍是private
C)私有继承时基类中的public成员在派生类中是private
D)保护继承时基类中public成员在派生类中是protected
2.派生类的构造函数的初始化列表中,不能包含()
A)基类的构造函数
B)派生类子对象的初始化列表
C)基类的子对象的初始化
D)派生类中一般数据成员的初始化
3.下面()的叙述不符合赋值兼容的原则。
A)派生类的对象可以赋值给基类的对象
B)基类的对象可以赋值给派生类的对象
C)派生类的对象可以初始化基类的引用
D)派生类的对象的地址可以赋值给指向基类的指针
4.关于抽象类,下列表述正确的是()
A)抽象类不能用来声明引用
B)派生类必须实现作为基类的抽象类中的纯虚函数
C)派生类不可能成为抽象类
D)抽象类不能用来定义对象
5.要实现动态绑定必须( )
A.通过成员名限定来调用虚函数
B.通过对象名来调用虚函数
C.通过派生类对象来调用虚函数
D.通过对象指针或引用来调用虚函数
6.对于类定义 class A{ public: virtual void func1( ){ } void func2( ){ } }; class B: public A{ public:
原创力文档

文档评论(0)