您的位置:首页 > 其它

设计模式

2016-04-18 21:46 288 查看
装饰模式

应用背景:动态的给一个对象添加一些功能拓展,创造出很多不同行为的组合,避免类关系爆炸,增强应用程序的可维护性,可拓展性。

具体实现:

1 装饰者继承被装饰者,是同一类型。

2 被装饰者具体类的实例注入到装饰者的具体类中,通过创建一个装饰来包裹真实的对象。

3 用装饰后的对象代替原来的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: