摘要: 装饰模式(Decorator Pattern):动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活. 下面是一个给人穿衣服的过程,使用装饰模式: 这几个类的设计如下图: 通过一个个继承自装饰类Finery的对象,实现给Person类赋予职责的功能,Person类并不会感知 阅读全文
posted @ 2017-10-31 10:24 Andy冉明 阅读(958) 评论(0) 推荐(0) 编辑