摘要: 定义:动态的给一个对象添加一些额外的职责。就增加功能来讲,装饰模式比生成子类更为灵活。类图如下: *Component抽象构件:一个接口或抽象类,定义我们最核心的对象。 *ConcreteComponent具体构件:核心构建的实现,要装饰的就是它。 *Decorator装饰角色:一般是个抽象类,定义 阅读全文
posted @ 2017-06-12 20:43 夏虫语冰、 阅读(105) 评论(0) 推荐(0) 编辑