Arron的博客

导航

2016年3月5日 #

装饰者模式——Head First

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

posted @ 2016-03-05 23:37 aaron_shu 阅读(190) 评论(0) 推荐(0)