7装饰器模式 Posted on 2025-06-27 Edited on 2025-07-27 7装饰器模式 通过组合解决复杂继承问题。给原始类增加功能,可嵌套多个装饰器(装饰器类需要跟原始类继承相同的抽象类或者接口)代理类附加的是跟原始类无关的功能,而装饰器类附加的是跟原始类相关的增强功能。代理模式注重的是封装 为什么设计FilterInputStream?BufferedInputStream、DataInputStream 并非继承自 InputStream,而是另外一个叫 FilterInputStream 的类。那这又是出于什么样的设计意图,才引入这样一个类呢?提供默认实现。将处理委托给传入的stream