装饰者模式——Head First
摘要:一、定义 装饰者模式(Decorator Pattern)动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 二、类图 三、星巴兹饮料 四、适用性 1、在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 2、处理那些可以撤消的职责。 3、当不能采用生成子类的
阅读全文
posted @ 2016-03-05 23:37
posted @ 2016-03-05 23:37
posted @ 2016-03-01 10:25
posted @ 2016-02-04 23:57
posted @ 2016-01-29 13:03
posted @ 2016-01-03 16:21