java.io体系结构:FilterI/OStream
就我们所见,java.io体系结构:FilterI/OStream,java,java-io,Java,Java Io,就我们所见,FilterInputStreamclass扩展了InputStreamclass。这很简单,因为FilterInputStreaminstance“是一个”InputStream实例。但是在FilterInputStream类中还有一个类型为InputStream的字段,这意味着InputStream是FilterInputStream的一部分。他们同时使用组合和继承。这个决定解决了什么样的问题?为何这只是众所周知的图案吗?查阅装饰图案看看
FilterInputStream
class扩展了InputStream
class。这很简单,因为FilterInputStream
instance“是一个”InputStream
实例。但是在FilterInputStream
类中还有一个类型为InputStream
的字段,这意味着InputStream
是FilterInputStream
的一部分。他们同时使用组合和继承。这个决定解决了什么样的问题?为何这只是众所周知的图案吗?查阅装饰图案看看