软件工程 工业和信息化普通高等教育“十二五”规划教材 作者 李爱萍 崔冬华 李东生 ch14.pptVIP

  • 14
  • 0
  • 约1.19万字
  • 约 85页
  • 2015-12-10 发布于广东
  • 举报

软件工程 工业和信息化普通高等教育“十二五”规划教材 作者 李爱萍 崔冬华 李东生 ch14.ppt

* 第*页 14.3 GoF 设计模式及其应用 GoF提出了模式的4个要素: (1)模式名称(Pattern Name) 一个助记名,使用一两个词描述模式问题、解决方案和效果。 (2)问题(Problem) 描述模式使用的场合和条件。描述设计的特定问题,解释 设计问题存在的原因,描述导致不灵活设计的类或对象结构, 有时还包含了模式应用必须满足的一系列先决条件。 * 第*页 14.3 GoF 设计模式及其应用 (3)解决方案(Solution) 描述了设计的组成部分,它们之间的相互关系及各自的职责 和协作方式。解决方案并不描述一个特定而具体的设计或实现, 而是提供设计问题的抽象描述和如何使用一个具体或一般意义的 元素组合(对象类或组合)来解决这个问题。 (4)效果(Consequences) 描述了模式应用的效果及使用模式应权衡的问题。软件效果 大多关注对时间和空间的衡量,它们也表述了语言和实现问题。 模式效果包括它对系统的灵活性、扩充性或移植性的影响,显式 地列出这些效果对理解和评价这些模式很有帮助。 * 第*页 14.3 GoF 设计模式及其应用 设计模式的描述 在《设计模式:可重用的面向对象软件基础》一书中,GoF将每 一个模式根据一定的模板分成若干部分,具体如下: (1)模式名和分类:模式名简洁地描述了模式的本质。好的

文档评论(0)

1亿VIP精品文档

相关文档