- 链接地址:https://blog.csdn.net/weixin_40920359/article/details/126778831
- 链接标题:设计模式(八)——装饰者模式_设计模式之装饰者模式_壹升茉莉清的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:3855
文章浏览阅读365次。使用继承存在的问题:拓展性不好:如果要再加一种配料,我们还需要再定义子类,产生过多的子类。装饰者模式中的角色:抽象构件角色:定义一个抽象接口来规范准备接收附加责任的对象。具体构件角色:实现抽象构件,通过装饰者角色为其添加一些指责。抽象装饰角色:继承或实现抽象构件,并包含具体构件的实例,可以通过其子类拓展具体构件的功能。具体装饰角色:实现抽象装饰的相关方法,并给具体构件对象添加附加的责任。_设计模式之装饰者模式
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除
标签:设计模式之装饰者模式