大工18春《C和C++语言程序设计》在线作业3
- 格式:pdf
- 大小:366.85 KB
- 文档页数:6
总分:100分
大工18春《C 和C++语言程序设计》在线作业3100分一、单选题共10题,50分
15分一个派生类只有一个直接基类的情况,称为( )。
A 单继承
B 多继承
C 派生
D 友元
A 得分:5分学生答案:25分绑定工作在程序运行阶段完成的情况称为( )。
A 静态绑定
B 动态绑定
C 重载
D 继承
B 得分:5分学生答案:35分当类的继承方式为( )时,基类中的公有成员和保护成员都
以私有成员身份出现在派生类中,而基类的私有成员在派生类中不可直接访问。
A 私有继承
B 公有继承123456910123456910
单选题(10题,50分)判断题(10题,50分)
C保护继承
D以上都不是
A 得分:5分学生答案:
4 5分下列关于运算符重载的描述中,( )是正确的。
A运算符重载可以改变操作数的个数
B运算符重载可以改变运算符的优先级C运算符重载可以改变结合性
D运算符重载不可以改变语法结构
D 得分:5分
学生答案:
5 5分绑定工作在编译连接阶段完成的情况称为( )。
A静态绑定
B动态绑定
C重载
D继承
A 得分:5分
学生答案:
6 5分带有纯虚函数的类是( )。
A抽象类
B基类
C子类
D以上都不是
A 得分:5分学生答案:
7 5分作用域分辨符可以用来限定要访问的成员所在的类的名称,它的符号表示为( )。
A::
B?:
C;
D\
A 得分:5分
学生答案:
8 5分( )可实现运行时的多态性。
A重载函数
B构造函数
C析构函数
D虚函数
D 得分:5分学生答案:
9 5分C++中用3个保留字实现异常处理,除了throw和catch外,还有( )。
A if
B class
C try
D return
C 得分:5分
学生答案:
二、判断题共10题,50分10
5分当类的继承方式为( )时,基类的公有和保护成员的访问属性在派生类中不变,而基类的私有成员不可直接访问。
A 私有继承
B 公有继承
C 保护继承
D
以上都不是B 得分:5分学生答案:1
5分派生类成员是指除了从基类继承来的所有成员之外,新增加的数据和函数成员。
( )
A 对
B
错A 得分:5分学生答案:2
5分ofstream 类支持磁盘文件输出。
( )A 对
B
错A 得分:5分学生答案:3
5分抽象类不能实例化。
( )A 对
B
错
A 得分:5分学生答案:
4 5分一个派生类可以同时有多个基类,这种情况称为单继承。
( )
A对
B错
B 得分:5分
学生答案:
5 5分流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。
( )
A对
B错
A 得分:5分
学生答案:
6 5分类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。
( )
A对
B错
A 得分:5分
学生答案:
7 5分保护继承中,基类的公有和保护成员都以保护成员的身份出现在派生类中,而基类的私有成员不可直接访问。
( ) A对
B错
A 得分:5分
学生答案:
8 5分构造派生类的对象时,就要对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。
( )
A对
B错
A 得分:5分
学生答案:
9 5分getline成员函数的功能是允许从输入流中读取多个字符,并且允许指定输入终止字符(默认值是换行字符),在读取完成后,从读取的内容中删除该终止字符。
( )
A对
B错
A 得分:5分
学生答案:
10 5分如果基类声明了带有形参表的构造函数时,派生类就应当声明构造函数。
( )
A对
B错
A 得分:5分
学生答案:。