摘要:
一、装饰模式 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰模式是利用SetComponent来对对象进行包装的,这样每个装饰对象的实现就和如何使用这个对象分离开了,每个装饰对象只关心自己的功能,不需要关心如何被添加到对象链中。 如果只有一个ConcreteC... 阅读全文
posted @ 2015-09-21 22:17 shanymen 阅读(580) 评论(0) 推荐(0) 编辑
摘要:
一、装饰模式 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰模式是利用SetComponent来对对象进行包装的,这样每个装饰对象的实现就和如何使用这个对象分离开了,每个装饰对象只关心自己的功能,不需要关心如何被添加到对象链中。 如果只有一个ConcreteC... 阅读全文
posted @ 2015-09-21 22:17 shanymen 阅读(580) 评论(0) 推荐(0) 编辑 |
||