天津大学18秋《面向对象程序设计》在线作业二题目
《面向对象程序设计》在线作业二天大作业答案
一、单选题:
1. 成员函数一定是内联函数
A. 对
B. 错
正确答案:——B——
2. 成员函数可以是另一个类的友元函数
A. 对
B. 错 奥鹏答案
正确答案:——A——
3. 拷贝构造函数的作用是使用一个已经存在的对象去初始化一个新的同类的对象
A. 对
B. 错
正确答案:——A——
4. cin和cout是系统预定义的I/O流()。
A. 类
B. 包含文件
C. 对象
D. 常量
正确答案:————
5. 使用setw(int)或setprecision(int)等直接嵌入到cin或cout实现I/O格式控制时,需要使用的头文件是()。
A. iostream.h
B. iomanip.h
C. fostream.h
D. stdlib.h
正确答案:————
6. 通过运算符重载可以改变运算符原有的()。
A. 操作数类型
B. 操作数个数
C. 优先级
D. 结合性
正确答案:————
7. switch语句结构中必须有default语句
A. 对
B. 错
正确答案:————
8. 下列函数中,用于对文件进行写操作的是()。
A. getline()
B. put()
C. get()
D. eof()
正确答案:————
9. 以下运算符中不能用友元函数重载的是()。
A. ==
B. !=
C. ++
D. %
正确答案:————
10. 类外可以直接引用类的所有静态数据成员和静态成员函数
A. 对
B. 错
正确答案:————
11. 一个类的数据成员中可以有本类的对象
A. 对
B. 错
正确答案:————
12. 当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
A. ios::in
B. ios::out
C. ios::in|ios::out
D. ios::binary
正确答案:————
13. 基类成员在派生类中的访问权限一定与其在基类中的访问权限一样
A. 对
B. 错
正确答案:————
14. 只能在循环体内使用continue语句
A. 对
B. 错
正确答案:————
15. 析构函数的返回类型应是void
A. 对
B. 错
正确答案:————
16. 构造函数和析构函数都应是类的公有成员函数
A. 对
B. 错
正确答案:————
17. 一个对象可以属于几个不同的类
A. 对
B. 错
正确答案:————
18. 函数必须有返回值
A. 对
B. 错
正确答案:————
19. 一个类只能有一个对象
A. 对
B. 错
正确答案:————
20. 函数的定义不能嵌套,但函数的调用可以嵌套
A. 对
B. 错
正确答案:————
奥鹏作业答案
页:
[1]