This question already has answers here:
Why do many Collection classes in Java extend the abstract class and implement the interface as well?
(10个答案)
5年前关闭。
如
(10个答案)
5年前关闭。
如
java.util.*
和AbstractSet<E> implements Set<E>
所示,为什么要使用HashSet<E> extends AbstractSet<E> implements Set<E>
?这里是否复制了“implements Set<E>
”? 最佳答案
这样做是为了能够覆盖javadoc文档。
例如,HashSet<E>
和AbstractSet<E>
的Javadoc不同。
也可以进行更清晰的说明。
09-28 02:04