设计模式考点.docxVIP

  • 215
  • 0
  • 约1.46万字
  • 约 16页
  • 2020-04-27 发布于安徽
  • 举报
设计模式题库 --自编版 选择题 1、设计模式具有()的优点。 A、提高系统性能 B、降低软件规模和复杂度 C、减少代码开发工作量 D、提升软件设计的质量 2、在面向对象软件的开发中,采用设计模式()。 A、可以减少在设计和过程中需要创建的实例对象的数量 B、可以保证程序的运行速度达到最优值 C、可以复用相似问题的相同解决方案 D、允许在非面向对象程序设计语言中使用面向对象的概念 3、()都是行为型设计模式。 A、组合模式、适配者模式和代理模式 B、观察者模式、职责链模式和策略模式 C、原型模式、建造者模式和单例模式 D、迭代器模式、命令模式和桥接模式 4.开闭原则是面向对象的可复用设计的基石, 开闭原则是指一个软件实体应当对 ()开放,对()关闭;里氏代换原则是指任何()可以出现的地方,()一定 可以出现;依赖倒置原则就是依赖于(),而不要依赖于(),或者说要针对接 口编程,不要针对实现编程。 ①A、修改 B、扩展 C、分析 D、设计 ②A、修改 B、扩展 C、分析 D、设计 ③A、变量 B、常量 C、基类对象 D、子类对象 ④A、变量 B、常量 C、基类对象 D、子类对象 ⑤A、程序设计语言 B、建模语言 C、实现 D、抽象 ⑥A、程序设计语言 B、建模语言 C、实现 D、抽象 5.关于单一责原则,以下叙述错误的是()。 A、一个雷只负责一个功能领域中的相应职责。 B、就一个类

文档评论(0)

1亿VIP精品文档

相关文档