小编典典

为什么Java中的许多Collection类都会扩展抽象类并实现接口?

java

为什么Java中的许多Collection类都扩展Abstract类并实现接口(也由给定的Abstract类实现)?

例如,class HashSet扩展了AbstractSet并且也实现了Set,但是AbstractSet已经实现了Set


阅读 283

收藏
2020-03-19

共1个答案

小编典典

这是记住此类真正实现该接口的一种方式。
它不会有任何不良影响,并且可以帮助您理解代码,而无需遍历给定类的完整层次结构。

2020-03-19