模式就是对以解决问题记录,使处理后面和之类似问题时.pptVIP

  • 5
  • 0
  • 约8.11千字
  • 约 77页
  • 2019-04-25 发布于湖北
  • 举报

模式就是对以解决问题记录,使处理后面和之类似问题时.ppt

模式 模式就是对以解决问题的记录,使处理后面与之类似的问题时更容易。 设计模式使人们更加简单方便地复用成功的设计和体系结构。 模式 hristopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动” 面向对象设计模式 在面向对象的编程中使用模式化方法研究的开创性著作,是Design Patterns - Elements of Reusable Object-Oriented Software, E.Gamma, R. Helm, R. Johnson, and J. Vlissides,1995, Addison-Wesley. 设计模式要素 1. 模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就可以讨论模式并在编写文档时使用它们。模式名可以帮助我们思考,便于我们与其他人交流设计思想及设计结果。找到恰当的模式名也是我们设计模式编目工作的难点之一 设计模式要素 2. 问题(problem) 描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能描述了特定的设计问题,如怎样用对象表示算法

文档评论(0)

1亿VIP精品文档

相关文档