大工18秋《CC++语言程序设计》在线作业3(含答案)
大工18秋《CC++语言程序设计》在线作业3大工作业答案
奥鹏大连理工大学作业
一、单选题:
1.[单选题]派生类的成员函数不能直接访问基类的()成员。
A. private
B. public
C. protected
D. friend 奥鹏易百网
正确答案:——A——
2.[单选题]在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的()使其初始化。
A. 析构函数
B. 数据成员
C. 构造函数
D. 静态成员函数
正确答案:——C——
3.[单选题]下列哪个选项不属于类继承的方式()。
A. 公有继承
B. 私有继承
C. 全继承
D. 保护继承
正确答案:——C——
4.[单选题]一个派生类有多个直接基类的情况,称为()。
A. 单继承
B. 多继承
C. 派生
D. 友元
正确答案:————
5.[单选题]下列不属于C++中实现异常处理的保留字的是()。
A. throw
B. return
C. catch
D. try
正确答案:————
6.[单选题]下列函数中,()是对文件进行写操作的。
A. get()
B. read()
C. seekg()
D. put()
正确答案:————
7.[单选题]绑定工作在程序运行时执行的情况叫做()。
A. 静态绑定
B. 动态绑定
C. 重载
D. 继承
正确答案:————
8.[单选题]带有纯虚函数的类称为()。
A. 抽象类
B. 基类
C. 派生类
D. 子类
正确答案:————
9.[单选题]基类的public和protected成员都以protected身份出现在派生类中,但基类的private成员不可访问,该情况为()继承。
A. 公有
B. 私有
C. 全部
D. 保护
正确答案:————
10.[单选题]C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
A. cout
B. cin
C. cerr
D. cset
正确答案:————
三、判断题:
11.[判断题]基类的构造函数不被继承,需要在派生类中自行定义。
T. 对
F. 错
正确答案:————
12.[判断题]输入流的getline函数允许从输入流中读取多个字符,可以指定输入终止字符,读取完成后,从读取的内容中删除该终止字符。
T. 对
F. 错
正确答案:————
13.[判断题]基类的public和protected成员都以protected身份出现在派生类中,但基类的private成员不可访问,这种继承方式为保护继承。
T. 对
F. 错
正确答案:————
14.[判断题]catch(…)一般放在其他catch子句后面,该子句捕获所有类型的异常。
T. 对
F. 错
正确答案:————
15.[判断题]虚函数不是重载定义而是覆盖定义。
T. 对
F. 错
正确答案:————
16.[判断题]ifstream类支持磁盘文件输出。
T. 对
F. 错
正确答案:————
17.[判断题]输入流对象是信息流出的源头.istream,ifstream和istrstream是三个最重要的输入流类。
T. 对
F. 错
正确答案:————
18.[判断题]定义构造函数时,只需要对本类中新增成员进行初始化,对继承来的基类成员的初始化由基类的构造函数完成。
T. 对
F. 错
正确答案:————
19.[判断题]抽象类可以实例化。
T. 对
F. 错
正确答案:————
20.[判断题]一个派生类只有一个直接基类,这种情况称为单继承。
T. 对
F. 错
正确答案:————
奥鹏作业答案
奥鹏大连理工大学作业
页:
[1]