天天看点

设计模式 - 装饰者模式(Decorator Pattern) Java的IO类 用法

Java的IO类使用装饰者模式进行扩展, 当中FilterInputStream类, 就是装饰者(decorator)的基类.

实现其它装饰者(decorator), 须要继承FilterInputStream类.

代码:

測试:

通过装饰详细组件类FileInputStream, 实现格式的更改.