JAVA设计模式期末考试复习资料.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA设计模式复习资料 一、单项选择题 1.设计模式起源于〔 〕 A、机械设计 B、建筑工程设计 C、水利工程设计 D、工业电力化设计 2 .“不要与陌生人说话〞 是〔 〕原那么的通俗表述。 A、接口隔离 B、里氏替换 C、依赖倒置 D、迪米 特 3 .目前常见的设计模式主要有〔 〕种。 A、23 B、21 C、32 D、28 4.以下关于单一职责原那么的表达不正确的选项是〔 〕。 A、单一职责原那么的英文名称是 Single Responsibility Principle. B、单一职责原那么要求一个类只有一个职责 C、单一职责原那么有利于对象的稳定,降低类的复杂性 D、单一职责原那么提高了类之间的耦合性 5.以下关于依赖倒置原那么的表达不正确的选项是〔 〕 A、依赖倒置原那么的简称是 DIP B、高层模块不依赖于低层模块,低层模块依赖于高层模块 C、依赖倒置原那么中高层模块与低层模块都依赖于抽象 D、依赖倒置原那么实现模块间的松耦合 6 .下面关于单例模式说法错误的选项是〔 〕 A、单例模式是指一个类只有一个实例 B、单例类从实现方式上分为懒汉式与饿汉式 C、单例类从功能上分为状态单例类与无状态单例类 D、可以通过继承的方式对单例类进展扩展得到功能更丰富的单例类 7 .下面关于工厂方法模式说法错误的选项是〔 〕。 A、工厂方法模式使一个类是实例化延迟到其子类中 B、工厂方法模式中具有抽象工厂、具体工厂、抽象产品与具体产品4 个 角色 C、工厂方法模式可以处理多个产品的多个等级构造 D、工厂方法模式可以屏蔽产品类 8 .在以下情况不适合使用责任职责链模式〔 〕 A、有多个对象可以处理请求,哪个对象处理该请求在运行时刻自动确定。 B、在需要用比拟通用与复杂的对象指针代替简单的指针的时候。 C、你想在不明确指定接收者的情况下,向多个对象中的一个提交一个请 求。 D、一个请求需要一系列的处理工作。 9 .当我们想创立一个具体的对象而又不希望指定具体的类时,可以使用 〔 〕模式 第 1 页 A、构造型 B、创立型 C、行为型 D、以上都可以 10.以下用来描述适配器模式的是〔 〕 A、表示一个作用于某对象构造中的各元素的操作,它使你可以在不改变 各元素的类的前提下定义作用于这些元素的新操作。 B、定义一个用于创立对象的接口,让子类决定实例化哪一个类。 C、将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口 不兼容而不能一起工作的那些类可以一起工作。 D、动态地给一个对象增加一些额外的职责。 11.以下用来描述命令模式是〔 〕 A、将一个请求封装为一个对象,从而使你可用不同的请求对客户进展参 数化;对请求排队或记录请求日志,以及支持可撤消的操作。 B、定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换, 本模式使得算法可独立于使用它的客户而变化。 C、为其他对象提供一种代理以控制对这个对象的访问。 D、保证一个类仅有一个实例,并提供一个访问它的全局访问点。 12.以下关于创立型模

文档评论(0)

周老师 + 关注
官方认证
文档贡献者

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

认证主体义乌市矢科贸易有限公司
IP属地浙江
统一社会信用代码/组织机构代码
91330782MA7JKMM57T

1亿VIP精品文档

相关文档