CHYGO

CHYGO的窝

 

2010年11月15日

Template Method和其他模式的一些对比

摘要: 重新复习了Template Method模式,感觉和Strategy和Decorator有点类似。所以做了一个小对比。PART 1Template Method vs Strategy:意图:(1)Strategy:将算法的选择与算法的实现相分离;(2)Template Method:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。不改变算法的结构而重定义它的步骤。(以上摘抄自《设计模式解析》... 阅读全文

posted @ 2010-11-15 22:08 CHYGO 阅读(146) 评论(0) 推荐(0)

关于Abstract Factory与Decorator模式分析

摘要: 首先,Decorator(Dec):为对象添加额外的职责。Abstract Factory(AF):为特定的客户创建对象组。初学,对Decorator有一些看法。我认为AF可以取代Dec,因为我认为可以把对象的职责也当做对象,由此可以用AF代替Dec.把这个疑问询问蜡笔先生,得到回答如下:“首先,AF模式是个创造型模式,他的目标是为了解决一组相关对象的构造问题。而Decorator是动... 阅读全文

posted @ 2010-11-15 02:26 CHYGO 阅读(179) 评论(0) 推荐(0)

导航