摘要: (内容主要来自Design Pattern GoF) 一.定义 动态地给一个对象添加一些额外的职责。装饰模式相比生成子类更灵活。 (注:1.动态--能灵活添加,并不是static的。 2.对象--装饰针对的是一个对象并不是类 。) 二.角色 2.1 Component (被装饰的角色) 2.2 De 阅读全文
posted @ 2016-06-08 15:19 KbDaVinci 阅读(140) 评论(0) 推荐(0) 编辑