定义
装饰器模式(Decorator Pattern):在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)。
类图
角色
- 抽象构件(Component)角色:给出一个抽象接口,已规范准备接收附加责任的对象。
- 具体构件(ConcreteComponent)角色:定义一个将要接收附加责任的类
适配器模式(Adapter Pattern):将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。
适配器模式有类的适配器模式
和对象的适配器模式
两种不同的形式。
这是我的个人博客,用于记录自己的点点滴滴!