面向对象测试题及其答案 (1).docxVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象测试题及其答案 此套题目为面向对象培训后的练习题目,作为培训成果验收。请不要上网查找答 案,谢谢配合! 1.以下不属于面向对象技术的基本特征的是()。[单项选择题]*A.封装性 B.模块性(正确答案)C.多态性 D.继承性.面向对象程序设计将描述事物的数据与()封装在一起,作为一个相互依存、不可 分割的整体来处理。[单项选择题]*A.信息 B.数据隐藏C.对数据的操作正确答案) D.数据抽象.关于面向对象方法的优点,以下不正确的表达是()。[单项选择题]小 A.与人类习惯的思维方法比拟一致B.可重用性好 C.以数据操作为中心(正确答案)D.可维护性好 .在用例之间,会有三种不同的关系,以下哪个不是它们之间的可能的关系()[单项选择题]A 包含(include) B 扩展(extend)C 泛化(generalization) D 关联(connect).()为编程人员提供了重复利用程序资源的一种途径,使编程人员可以扩充和完善 旧的程序以适用新的需求。[单项选择题]* A.封装机制B.抽象机制 C.多态机制D.继承机制正确答案) .在面向对象程序设计语言中,对象之间通过()方式进行通信。[单项选择题]*A.消息传递(正确答案) B.继承C.引用 D.多态.以下关于好的面向对象程序设计语言的表达中,不正确的选项是()。[单项选择题]* A.应该支持被封装的对象.应该支持类写实例的概念 C.应该支持通过指针进行引用(正确答案)D.应该支持继承和多态 .一个设计得好的OO系统具有()[单项选择题]*A.低内聚、低耦合的特征 .高内聚、低耦合的特征(正确答案)C.高内聚、高耦合的特征 D.低内聚、高耦合的特征构成对象的两个主要因素是()。[单项选择题]* A.属性和服务正确答案)B.标识和内容 C.继承和多态D.消息和封装 .软件产品在需求发生变化、运行环境发生变化或发现软件产品本身的错误或不 足时进行相应的软件更新的难易程度叫做软件的()。【单项选择题1*A.可维护性:正确答案) B.可复用性C.兼容性 D.正确性H.下面说法不正确的选项是()[单项选择题]* A. 一个对象通过继承可以获得另一个对象的特性B.面向对象就是将世界看成是由一组彼此相关并能相互间通信实体,即对象组成的 C.面向对象要求程序员集中于事物的本质特征,用抽象的观点看待程序D.同一函数为不同的对象接受时,产生的行为是一样的,这称为一致性(正确答案) 12、以下关于软件构件及其接口的表达,错误的选项是()。I单项选择题]*A.构件是软件系统中相对独立且具有一定意义的构成成分 B.构件在容器中进行管理并获取其属性或者服务C.构件不允许外部对所支持的接口进行动态发现或调用(三确答案) D.构件可以基于对象实现,也可以不基于对象实现13.面向对象方法的多态性是指()。[单项选择题]* 一个类可以派生出多个特殊类一个对象在不同的运行环境中可以有不同的变体 C.针对一消息,不同的对象可以以适合自身的方式加以响应(正确答案)D. 一个对象可以是由多个其他对象组合而成的 .()不是面向对象系统所包含的要素。[单项选择题]*A.重载(正确答案) B.对象C.类 D.继承.重载函数在调用时选择的依据中,()是错误的。[单项选择题]* A.参数个数B.参数的类型 C.参数的顺序D.函数类型正确答案) .采用函数重载的目的在于()。[单项选择题]*A.实现共享 B.减少空间C.提高速度 D.使用方便,提高可读性正潴答案).拆箱是关于:()[单项选择题]* A.值类型到引用类型的转换B .引用类型到值类型的转换IF礁答案) C.引用类型到引用类型的转换D.值类型到值类型的转换 .下面异常说法不正确的选项是()[单项选择题]*A. try/catch块为基本引发异常组合 B.在捕获异常时,可以有多个catch块C.无论异常是否发生,finally块总会执行 D. try块和finally不能连用(F邯答案)19.如果 float f=4.2F;Float g=new FIoat(4.2F); Double d=new Dou如e(4.2);那么以下选项 正确的选项是()。I单项选择题]* f==gf==g.floatValuc()(正确答案) d==fd.equals(f) .在Java中,关于super关键字说法正确的选项是()。[单项选择题]*super关键字是在子类对象内部指代其父类对象的引用「卜确答案) s叩cr关键字不仅可以指代子类的直接父类,还可以指代父类的父类C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性 D.子类通过super关键字只能调用父类的属性,而不能调用父类的方法.下面关于构造方法的说法正确的选项是()* A.构造方法不能被继承正潴答案)

您可能关注的文档

文档评论(0)

scj1122111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8113057136000004

1亿VIP精品文档

相关文档