java的IO里面的类是如此之庞大,之前一直不明白之间有些什么关系。今天仔细看了一下《java编程思想》,原来里面涉及到了 装饰器模式跟适配器模式。
1、装饰器(Decorator)模式
如果想在某个对象的周围加上一些其他的功能,而不想整个类附加上这个功能,可以考虑用装饰器模式来实现。
装饰器模式的结构图如下所示(一周之内的用户竟然不能上传图片,以后再补)
java的IO里面的类是如此之庞大,之前一直不明白之间有些什么关系。今天仔细看了一下《java编程思想》,原来里面涉及到了 装饰器模式跟适配器模式。
1、装饰器(Decorator)模式
如果想在某个对象的周围加上一些其他的功能,而不想整个类附加上这个功能,可以考虑用装饰器模式来实现。
装饰器模式的结构图如下所示(一周之内的用户竟然不能上传图片,以后再补)