gpt4 book ai didi

java - 为什么 Java 中的许多 Collection 类都扩展了抽象类并实现了接口(interface)?

转载 作者:IT老高 更新时间:2023-10-28 20:44:13 26 4
gpt4 key购买 nike

为什么Java中的很多Collection类都扩展了Abstract类,也实现了接口(interface)(给定的抽象类也实现了)?

例如,HashSet类扩展了AbstractSet,也实现了Set,但是AbstractSet已经实现了设置

最佳答案

这是一种记住这个类确实实现了该接口(interface)的方法。
它不会产生任何不良影响,并且可以帮助理解代码,而无需遍历给定类的完整层次结构。

关于java - 为什么 Java 中的许多 Collection 类都扩展了抽象类并实现了接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3854748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com