翻译自java设计模式源码的一段话。动态的为对象提供额外的功能 。个人理解大概就是原对象方法的再加工。
接口A 实现类 IA
实现类IB 实现接口A 构造方法传入 接口A的实现类 其实相当于方法的重写了 装饰器 大概就是这个意思 新的实现类装饰了老的实现类
翻译自java设计模式源码的一段话。动态的为对象提供额外的功能 。个人理解大概就是原对象方法的再加工。
接口A 实现类 IA
实现类IB 实现接口A 构造方法传入 接口A的实现类 其实相当于方法的重写了 装饰器 大概就是这个意思 新的实现类装饰了老的实现类