2016郑州大学《面向对象程序设计》第07章在线测试.doc

上传人:灯火****19 文档编号:135215964 上传时间:2020-06-13 格式:DOC 页数:3 大小:77.36KB
返回 下载 相关 举报
2016郑州大学《面向对象程序设计》第07章在线测试.doc_第1页
第1页 / 共3页
2016郑州大学《面向对象程序设计》第07章在线测试.doc_第2页
第2页 / 共3页
2016郑州大学《面向对象程序设计》第07章在线测试.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2016郑州大学《面向对象程序设计》第07章在线测试.doc》由会员分享,可在线阅读,更多相关《2016郑州大学《面向对象程序设计》第07章在线测试.doc(3页珍藏版)》请在金锄头文库上搜索。

1、面向对象程序设计第07章在线测试面向对象程序设计第07章在线测试剩余时间:42:37窗体顶端答题须知:1、本卷满分20分。2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、对基类和派生类的关系描述中, 错误 的是 ( )A、派生类是基类的具体化B、基类继承了派生类的属性C、派生类是基类定义的延续D、派生类是基类的特殊化2、继承机制的作用是 ( )A、信息隐藏B、数据封装C、定义新类D、数据抽象3、下列虚基类的说明中,正确的是( )A、class virtual

2、 B:public AB、class B:virtual public AC、virtual class B:public AD、class B:public A virtual4、从一个基类派生出的各个类的对象之间( )。A、共享所有数据成员,每个对象还包含基类的所有属性B、共享部分数据成员,每个对象还包含基类的所有属性C、不共享任何数据成员,但每个对象还包含基类的所有属性D、共享部分数据成员和函数成员5、C+的继承性允许派生类继承基类的( )。A、部分特性,并允许增加新的特性或重定义基类的特性B、部分特性,但不允许增加新的特性或重定义基类的特性C、所有特性,并允许增加新的特性或重定义基类的

3、特性D、所有特性,但不允许增加新的特性或重定义基类的特性第二题、多项选择题(每题2分,5道题共10分)1、当派生类中有和基类一样名字的成员时,下面说法错误的是( )。A、将产生二义性B、派生类的同名成员将覆盖基类的成员C、是不能允许的D、基类的同名成员将覆盖派生类的成员2、下列对派生类的描述中正确的说法是:( )。A、派生类至少有一个基类B、派生类可作为另一个派生类的基类C、派生类除了包含它直接定义的成员外,还包含其基类的成员D、派生类所继承的基类成员的访问权限保持不变3、关于多继承二义性的描述中,( )是错误的。A、一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二

4、义性;B、解决二义性的最常用的方法是对成员名的限定法;C、基类和派生中同时出现的同名函数,也存在二义性问题;D、一个派生类是从两个基类派生来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,也可能出现二义性。4、下面说法正确的是( )A、类模板可以派生出新的类B、从一个普通类可以派生出类模板C、模板类可以派生出非模板类D、函数模板也可以派生出新的模板类5、下面说法正确的是( )A、派生类指针可以直接指向基类对象B、派生类指针可以强制转换为基类指针C、派生类成员可以通过基类指针引用D、基类指针可以指向派生类中对象第三题、判断题(每题1分,5道题共5分)1、基类的保护成员在派生类中仍然是保护成员。正确错误2、基类的保护成员在私有派生类中是私有成员。正确错误3、在公有继承中,基类中只有公有成员对派生类是可见的。正确错误4、析构函数不能被继承。正确错误5、解决多继承情况下出现的二义性的方法之一是使用成员名限定法。正确错误窗体底端

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号