博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年10月9日

摘要: 装饰模式:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 优点:装饰类和被装饰类可以独立发展,不会相互耦合,装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能。 缺点:多层装饰比较复杂。 实例:给一个人配置穿衣 1:代码结构图 2:创建一个perso 阅读全文

posted @ 2017-10-09 14:51 南国木棉 阅读(110) 评论(0) 推荐(0) 编辑