第3 设计模式概述.pptVIP

  • 2
  • 0
  • 约4.89千字
  • 约 28页
  • 2017-08-13 发布于上海
  • 举报
第3 设计模式概述

第3章 设计模式概述 刘 伟 weiliu_china@yahoo.cn 本章教学内容 设计模式的诞生与发展 设计模式的定义与分类 GoF设计模式简介 设计模式的优点 设计模式的诞生与发展 模式的诞生与定义 模式起源于建筑业而非软件业 模式(Pattern)之父——美国加利佛尼亚大学环境结构中心研究所所长Christopher Alexander博士 《A Pattern Language: Towns, Buildings, Construction》——253个建筑和城市规划模式 模式 Context(模式可适用的前提条件) Theme或Problem(在特定条件下要解决的目标问题) Solution(对目标问题求解过程中各种物理关系的记述) 设计模式的诞生与发展 Christopher Alexander 设计模式的诞生与发展 模式的诞生与定义 Alexander给出了关于模式的经典定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,我们可以无数次地重用那些已有的解决方案,无需再重复相同的工作。 A pattern is a solution to a problem in a context 模式是在特定环境中解决问题的一种方案 设计模式的诞生与发展 软件模式 1990年,软件工程界开

文档评论(0)

1亿VIP精品文档

相关文档