设计模式学习-装饰模式

装饰模式 概述 装饰模式是一种用来代替继承的技术,通过无需定义子类的方式给对象动态的添加职责,使对象之间的关联关系取代类之间的继承关系。装饰模式降低了代码中的耦合度,我们可以动态的增加或删除对象的职责,使得本质功能和装饰功能都可以独立变化,符合开闭原则。 构成 Component抽象构件。它是具体构件和装饰构件的共同父类,声明了客户端中使用及子类需要实现的方法。 ConcreteComponent
相关文章
相关标签/搜索