华南理工大学UML课件—14.设计模式中学课程.pptVIP

  • 0
  • 0
  • 约9.72千字
  • 约 93页
  • 2017-03-10 发布于江苏
  • 举报

华南理工大学UML课件—14.设计模式中学课程.ppt

软件需求分析与建模 -设计模式 设计模式的起源 模式的研究起源于建筑工程设计大师Christopher Alexander的关于城市规划和建筑设计的著作 《建筑的永恒之道》 . 在面向对象的编程中使用模式化方法研究的开创性著作《设计模式-可复用面向对象软件的基础》 这本书的四位作者也通常被称为“四人帮”。 建议阅读以下三本书 1.设计模式-可复用面向对象软件的基础 2.Java与模式,作者:阎宏。 3.Inside VCL,作者:李维。 设计模式的分类 设计模式的分类及其相互间关系 模式的另一种分类 Architectural Patterns 表达了软件系统的基本结构组织形式或者结构方案 它包含一组预定义的子系统,规定了这些子系统的责任,同时还提供了用于组织和管理这些子系统的规则和向导 Design Patterns 为软件系统的子系统、组件或者组件之间的关系提供一个精炼之后的解决方案 它描述了在特定环境下,用于解决通用软件设计问题的组件以及这些组件相互通信时的可重现结构 Idioms 是一个与编程语言相关的低级模式 它描述了如何实现组件的某些功能,或者利用编程语言的特性来实现组件内部要素之间的通信功能 设计模式的指导原则 重用 reuse :是目标 两种重要的重用手段 Inheritance composition/aggregation 接口与实现分离 接口保

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档