Java IO——装饰器
1、抽象组件:需要装饰的抽象对象(接口或抽象父类)
2、具体组件:需要装饰的对象
3、抽象装饰类(者):包含了对抽象组件的引用以及装饰者共有的方法
4、具体装饰类(者):被装饰的对象
InputStream <—抽象组件
FileInputStream(抽象装饰类) ByteArrayInputStream <—具体组件
BuffereaInputStream DataInputStream ObjectInputStream <–具体装饰类
Java IO——装饰器
最新推荐文章于 2024-09-26 14:57:24 发布