Strategy Pattern

看完head first第一章,深深被设计模式所吸引,觉得很新鲜,忍不住想要在此记录自己的体会。

区分变与不变,变即算法,不变嘛,我理解为状态,或者为特征。

多用聚合,少用继承,从而带来更大的灵活性和易维护性。对象只需关注自身特征的维护,而把算法交给外部来处理。

 

 

 

posted @ 2009-03-28 12:44  断桥残雪  阅读(89)  评论(0)    收藏  举报