|
《面向对象程序设计》在线作业二
奥鹏作业答案
奥鹏天津大学作业
一、单选题:
1.[单选题]在一个类中,只能定义一个构造函数
A.对
B.错
正确答案:——B——
2.[单选题]一个类中只能定义一个析构函数
A.对
B.错
正确答案:——A——
3.[单选题]构造函数和析构函数都应是类的公有成员函数
易百教育
A.对
B.错
正确答案:——A——
4.[单选题]通过运算符重载可以改变运算符原有的()。
A.操作数类型
B.操作数个数
C.优先级
D.结合性
正确答案:————
5.[单选题]设有说明:ofstreamoutfile;则执行语句:outfile.open(“data1.txt”);后,文件:data1.txt是一个()。
A.用于输入的文本文件
B.用于输出的文本文件
C.用于输入的二进制文件
D.用于输出的二进制文件
正确答案:————
6.[单选题]只能在循环体内使用continue语句
A.对
B.错
正确答案:————
7.[单选题]以下运算符中不能用友元函数重载的是()。
A.==
B.!=
C.++
D.%
正确答案:————
8.[单选题]基类成员在派生类中的访问权限一定与其在基类中的访问权限一样
A.对
B.错
正确答案:————
9.[单选题]不同的函数中可以使用相同名字的变量
A.对
B.错
正确答案:————
10.[单选题]一个对象可以属于几个不同的类
A.对
B.错
正确答案:————
11.[单选题]不能定义抽象类的对象,也不能说明抽象类的指针和引用
A.对
B.错
正确答案:————
12.[单选题]类外可以直接引用类的所有静态数据成员和静态成员函数
A.对
B.错
正确答案:————
13.[单选题]switch语句结构中必须有default语句
A.对
B.错
正确答案:————
14.[单选题]一个类的友元函数在其函数体中可以直接访问本类的所有成员
A.对
B.错
正确答案:————
15.[单选题]成员函数的参数可以设置默认值
A.对
B.错
正确答案:————
16.[单选题]设有说明语句char s[20]; 若想通过键盘输入使数组s的内容为“Visual C++”,则应使用的语句是()。
A.cin>>s;
B.cin.getline(s,20);
C.cin.get(s);
D.以上均可以
正确答案:————
17.[单选题]构造函数的函数名必须与类同名
A.对
B.错
正确答案:————
18.[单选题]拷贝构造函数的作用是使用一个已经存在的对象去初始化一个新的同类的对象
A.对
B.错
正确答案:————
19.[单选题]在一个函数中,可以有多条return语句
A.对
B.错
正确答案:————
20.[单选题]下列关于文件存取方式的描述中,符合C++语言语法规定的是()。
A.文件只能是顺序读写的
B.文件只能是随机读写的
C.文件可以是顺序存取,也可以随机存取
D.没有规定
正确答案:————
奥鹏作业答案
|
|