天津大学计算机科学与技术专业《面向对象程序设计》作业及答案2

1、构造函数和析构函数都应是类的公有成员函数。()

A.对

B.错

本题答案:
A
2、当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。

A.ios::in

B.ios::out

C.ios::in|ios::out

D.ios::binary

本题答案:
A
3、一个类中只能定义一个析构函数。()

A.对

B.错

本题答案:
A
4、一般的成员函数可以重载。()

A.对

B.错

本题答案:
A
5、cin和cout是系统预定义的I/O流()。

A.类

B.包含文件

C.对象

D.常量

本题答案:
C
6、下列函数中,用于对文件进行写操作的是()。

A.getline()

B.put()

C.get()

D.eof()

本题答案:
B
7、类的静态数据成员被类的所有对象共享。()

A.对

B.错

本题答案:
A
8、只能在循环体内使用continue语句。()

A.对

B.错

本题答案:
A
9、构造函数和析构函数都能被继承。()

A.对

B.错

本题答案:
B
10、派生类中的成员函数可以和其基类的成员函数同名。()

A.对

B.错

本题答案:
A
11、通过运算符重载可以改变运算符原有的()。

A.操作数类型

B.操作数个数

C.优先级

D.结合性

本题答案:
A
12、不同的函数中可以使用相同名字的变量。()

A.对

B.错

本题答案:
A
13、成员函数一定是内联函数。()

A.对

B.错

本题答案:
B
14、基类的公有成员一定能通过派生类的对象访问。()

A.对

B.错

本题答案:
B
15、成员函数的参数可以设置默认值。()

A.对

B.错

本题答案:
A
16、一个类的数据成员中可以有本类的对象。()

A.对

B.错

17、设有说明:ofstream outfile; 则执行语句:outfile.open(“data1.txt”); 后,文件:data1.txt是一个()。

A.用于输入的文本文件

B.用于输出的文本文件

C.用于输入的二进制文件

D.用于输出的二进制文件

18、析构函数名与类名没有关系。()

A.对

B.错

19、类外可以直接引用类的所有静态数据成员和静态成员函数。()

A.对

B.错

20、派生类至少有一个基类。()

A.对

B.错

联系我们 会员中心
返回顶部