【发布时间】:2013-08-29 18:05:19
【问题描述】:
这个问题是null source for FilterInputStream/FilterOutputStream的后续问题
这个问题可能与protected vs public constructor for abstract class? Is there a difference? (C#) 重复
我发现FilterInputStream是这样设计的。
public class FilterInputStream extends InputStream { // concrete
protected FilterInputStream(InputStream in) { // protected
// ...
}
}
我的问题是,如果代码是,有什么区别
public abstract class FilterInputStream extends InputStream { // abstract
public FilterInputStream(InputStream in) { // public
// ...
}
}
【问题讨论】:
标签: java api constructor abstract protected