12秋大连理工大学12秋《C/C++语言程序设计》在线作业3

所属学校:大连理工大学 科目:C/C++语言程序设计 2015-03-17 19:35:41

大工12秋《C/C++语言程序设计》在线作业3
试卷总分:100
单选题 判断题


一、单选题(共 10 道试题,共 60 分。)
1.( )是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
A. 虚析构函数
B. 虚构造函数
C. 纯虚函数
D. 静态成员函数

2.继承具有( ),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
A. 规律性
B. 传递性
C. 重复性
D. 多样性

3.基类的( )不能为派生类的成员访问。
A. 公有成员
B. 私有成员
C. 私有成员函数
D. 保护成员

4.派生类的对象对它的基类成员中( )是可以访问的。
A. 公有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 私有继承的公有成员

5.C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行;另一种是通过( )派生出新的类。
A. 复用
B. 继承
C. 单继承
D. 多继承

6.对虚函数的调用( )。
A. 一定使用动态联编
B. 必须使用结构联编
C. 一定使用静态联编
D. 不一定使用动态联编
此题选: D
7.( )不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的界面。
A. 公有成员
B. 私有成员
C. 私有成员函数
D. 保护成员
此题选: D
8.实现运行时的多态性要使用( )。
A. 重载函数
B. 构造函数
C. 析构函数
D. 虚函数
此题选: D
9.设置虚基类的目的是( )。
A. 简化程序
B. 消除二义性
C. 提高运行效率
D. 减少目标代码

10.如果一个类至少有一个纯虚函数,那么就称该类为( )。
A. 抽象类
B. 虚基类
C. 派生类
D. 以上都不对




大工12秋《C/C++语言程序设计》在线作业3
试卷总分:100
单选题 判断题


二、判断题(共 10 道试题,共 40 分。)
1.C++语言异常处理机制的基本思想是将异常的检测与处理分离。
A. 错误
B. 正确

2.带有纯虚函数的类是抽象类。
A. 错误
B. 正确

3.cerr是标准错误输出,没有缓冲,发送给它的内容立即被输出。
A. 错误
B. 正确

4.当类的继承方式为公有继承时,基类的私有成员可以被派生类访问。
A. 错误
B. 正确

5.虚函数声明只能出现在类声明中的函数原型声明中,而不能在成员函数实现的时候。
A. 错误
B. 正确

6.使用I/O流的程序需要包含iostream.h.
A. 错误
B. 正确

7.绑定工作在程序运行阶段完成的情况称为静态绑定。
A. 错误
B. 正确

8.cin是ostream的一个对象,用于处理标准输入。
A. 错误
B. 正确

9.抽象类可以实例化。
A. 错误
B. 正确

10.绑定工作在编译连接阶段完成的情况称为静态绑定。
A. 错误
B. 正确






版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: