软件设计与体系结构秦航9试卷.pptVIP

  • 10
  • 0
  • 约 32页
  • 2017-07-07 发布于湖北
  • 举报
清华大学出版社 第9章 设计模式 内容提要 9.1什么是设计模式 9.2软件体系结构描述语言 9.2.1WRIGHT ADL 9.2.2图形化体系结构描述语言 9.3设计模式的主要作用 9.4常用设计模式解析 9.4.1创建型设计模式 9.4.2结构型设计模式 9.4.3 行为型设计模式 9.5 深入认识设计模式 9.6 小结 9.1什么是设计模式 正如Grady Booch所说,“软件领域的设计模式,为开发人员提供了使用专家设计经验的有效途径”。 为研究这一问题,Alexander对建筑物、城镇、街道等等实际上人类为自身所建造的各种生活空间的方方面面进行了大量观察。 他发现,在特定的建筑物中,优秀的结构都有一些共同之处。 设计模式的核心思想,是总结和积累了前人成功的设计经验,通过对这些经验的学习,使得人们在面对新的设计问题时不同再重复所有的环节,而是尽量套用已有的模式实施,以提高编程的效率。 设计模式四人组 GoF(“四人帮”,又称Gang of Four,即Erich Gamma, Richard Helm, Ralph Johnson John Vlissides四人)的《设计模式》,原名《Design Patterns: Elements of Reusable Object-Oriented Software》,第一次将设计模式提升到理论高

文档评论(0)

1亿VIP精品文档

相关文档