兰州大学2012秋学期《面向对象程序设计》在线作业4

所属学校:兰州大学 科目:面向对象程序设计 2015-03-17 13:17:00
兰州大学2012秋学期《面向对象程序设计》在线作业4
试卷总分:100
单选题
多选题
判断题
一、单选题(共 13 道试题,共 52 分。)
V
1. 如果类A被说明成类B的友元,则()
A. 类A的成员即类B的成员
B. 类B的成员即类A的成员
C. 类A的成员函数不得访问类B的成员
D. 类B不一定是类A的友元
此题选: D 满分:4 分
2. 下列关于模板的说法正确的是()
A. 模板的实参在任何时候都可以省略
B. 类模板与模板库所指的是同一概念
C. 类模板的参数必须是虚拟类型的
D. 类模板中的成员函数全部都是模板函数
此题选: D 满分:4 分
3. 有如下函数定义:  void func (int a,int&b) {a++; b++;}  若执行代码段:  int x=0 ,y=1  func(x,y);  则变量x和y值分别是 ()
A. 0和1
B. 1和1
C. 0和2
D. 1和2
满分:4 分
4. 以下数组定义中错误的是()
A. intx[][3]={0}
B. intx[2][3]={{1,2},{3,4},{5,6}}
C. intx[][3]={{1,2,3},{4,5,6}}
D. intx[2][3]={1,2,3,4,5,6}
满分:4 分
5. 假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为
A. a
B. AA::a
C. a()
D. AA::a()
满分:4 分
6. 设x和y均为bool量,则x y为真的条件是
A. 他们均为真
B. 其中一个为真
C. 他们均为假,其中一个为假
满分:4 分
7. 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是
A. 派生类的对象可以赋给基类的对象
B. 派生类的对象可以初始化基类的引用
C. 派生类的对象可以直接访问基类中的成员
D. 派生类的对象的地址可以赋给指向基类的指针
满分:4 分
8. 编写C++程序一般需经过的几个步骤依次是( )
A. 编译、编辑、连接、调试
B. 编辑、编译、连接、调试
C. 编译、调试、编辑、连接
D. 编辑、调试、编辑、连接
满分:4 分
9. 对于一个类的构造函数,其函数名与类名
A. 完全相同
B. 基本相同
C. 不相同
D. 无关系
满分:4 分
10. 对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()
A. 公有类型
B. 私有类型
C. 保护类型
D. 友元类型
此题选: D 满分:4 分
11. 类的析构函数的作用()
A. 一般成员函数的初始化
B. 类的初始化
C. 对象的初始化
D. 删除类创建的对象
此题选: D 满分:4 分
12. 一个函数功能不太复杂,但要求被频繁调用,则应把它定义为
A. 内联函数
B. 重载函数
C. 递归函数
D. 嵌套函数
满分:4 分
13. 假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为:()
A. ABoperator+(AB a,AB b)
B. ABoperator+(AB a)
C. operator+(ABa)
D. AB operator+()
满分:4 分
兰州大学2012秋学期《面向对象程序设计》在线作业4
试卷总分:100
单选题
多选题
判断题
二、多选题(共 2 道试题,共 8 分。)
V
1. 类的基本特征()
A. 封装
B. 继承
C. 安全
D. 多态
满分:4 分
2. C++将内存划分为三个逻辑区域,分别为:()
A. 栈
B. 队列
C. 堆
D. 静态存储区
满分:4 分
兰州大学2012秋学期《面向对象程序设计》在线作业4
试卷总分:100
单选题
多选题
判断题
三、判断题(共 10 道试题,共 40 分。)
V
1. 继承可以使得对象以外的部分不能随意存取对象的内部数据,从而实现信息隐藏。
A. 错误
B. 正确
满分:4 分
2. 在C++中虚函数帮助实现了类的多态性
A. 错误
B. 正确
满分:4 分
3. 面向对象程序设计方法比面向过程程序设计方法更加吻合计算机的工作过程。
A. 错误
B. 正确
满分:4 分
4. 带默认值的成员函数在类体外实现时,默认值不写都可以。
A. 错误
B. 正确
满分:4 分
5. 构造函数可以使用默认参数。
A. 错误
B. 正确
满分:4 分
6. 在访问权限省略时,默认为public。
A. 错误
B. 正确
满分:4 分
7. 当使用基类或内层类的带参数的构造函数来完成基类成员或对象成员的初始化时,有时候不需要定义派生类的构造函数。
A. 错误
B. 正确
满分:4 分
8. 虚函数由成员函数调用或通过指针,引用来访问。
A. 错误
B. 正确
满分:4 分
9. sizeof(int)是函数调用。
A. 错误
B. 正确
满分:4 分
10. 一个变量,可以声明无穷多次,但却只能定义一次。
A. 错误
B. 正确
满分:4 分
版权声明

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

分享: