装饰器(Decorator)模式

今天被问起装饰器模式,已没有什么印象,回来了查查资料,发现java io这块是对装饰器模式的典型应用,画张类图备忘。后面再对java nio进行统一地梳理和深入。       BufferedInputStream,顾名思义就是对InputStream添加缓冲的装饰,通过在构造函数中传入InputStream对象获得需要装饰的流,其他具体装饰子类的设计思路与此相同。OutputStream与此类似
相关文章
相关标签/搜索