摘要:
java.io是使用Decorate Pattern设计的:其中FilterInputStream为Decorate Pattern中的Decorator,注意FilterInputStream即不是接口也不是抽象类,是一个实实在在的类,形如:public class FilterInputStreamextends InputStream{ protected InputStream in; protected FilterInputStream(InputStream in){ this.in = in; } ...}它的子类提供了很多“装饰”功能,如:BufferedInp... 阅读全文