设计模式
花海_
一个不务正业的程序员
展开
-
怎么选择设计模式
(本文摘自《设计模式-可服用面向对象软件的基础》,本文需要对照此书一起看 ) GOF设计模式中有20多个设计模式供你选择,要从中找出一个针对特定设计问题的模式可能还是很困难的,尤其是当面对一组新模式,你还不怎么熟悉它的时候。这里给出几个不同的方法,帮助你发现适合你手头问题的设计模式: 考虑设计模式是怎样解决设计问题的。1.6节讨论了设计模式怎样帮助你找到合适的对象、决定对象的粒度、指定对象接口以及转载 2017-07-30 08:19:12 · 22247 阅读 · 0 评论 -
怎样使用设计模式
(本文摘自《设计模式-可复用面向对象软件的基础》) 一旦你选择了一个设计模式,你怎么使用它呢?这里给出一个有效应用设计模式的循序渐进的方法。 大致浏览一遍模式。特别注意其适用性部分和效果部分,确定它适合你的问题。 回头研究结构部分、参与者部分和协作部分。确保你理解这个模式的类和对象以及它们是怎样关联的。 看代码示例部分,看看这个模式代码形式的具体例子。研究代码将有助于你实现模式。 选择模式参与者的转载 2017-07-30 08:57:43 · 7475 阅读 · 0 评论