当前位置:首页 >课程 >C-C++程序设计案例实战

1、类继承中,默认的继承方式是?

A、公有
B、保护
C、私有
D、寄存

参考答案:请扫码使用小程序查看答案

2、类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的。

A、错
B、对

参考答案:请扫码使用小程序查看答案

3、继承方式关键字为private时,基类的公共成员在派生类中是私有成员。

A、对
B、错

参考答案:请扫码使用小程序查看答案

4、继承具有(),即当基类本身也是某一类的派生类时,底层的派生类也会自动继承间接基类的成员。

A、传递性
B、重复性
C、多样性
D、规律性

参考答案:请扫码使用小程序查看答案

5、C++中类有两种用法,一种是类的实例化,即生成类对象,另一种是通过()派生出新的类。

A、重载
B、复用
C、封装
D、继承

参考答案:请扫码使用小程序查看答案

6、下面哪一项的叙述不符合赋值兼容规则?

A、派生类的对象可以初始化基类的引用
B、派生类的对象可以赋值给基类的对象
C、基类的对象可以赋值给派生类的对象
D、派生类的对象的地址可以赋值给指向基类的指针

参考答案:请扫码使用小程序查看答案

7、派生类的对象对它的基类成员中()是可以访问的。

A、公有继承的私有成员
B、公有继承的保护成员
C、公有继承的公有成员
D、私有继承的公有成员

参考答案:请扫码使用小程序查看答案

8、C++中,不能被派生类继承的有?

A、静态成员函数
B、构造函数
C、虚函数
D、赋值操作函数

参考答案:请扫码使用小程序查看答案

9、以下关于派生机制的描述中,不正确的是?

A、派生类不仅可以继承基类的成员,也可以添加自己的成员
B、采用私有继承,派生类只能得到基类的公有成员
C、采用不同的继承方式,将限制派生类对基类成员的使用
D、设置protected成员是为派生类访问基类成员之用

参考答案:请扫码使用小程序查看答案

10、下列对基类和派生类关系的描述中,错误的是?

A、派生类是基类的子集
B、派生类是基类定义的延续
C、派生类和基类之间具有层次关系
D、派生类是基类的具体化

参考答案:请扫码使用小程序查看答案