gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 12:08:08 26 4
gpt4 key购买 nike

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

例如,类 HashSet 扩展了 AbstractSet 并实现了 Set,但 AbstractSet 已经实现了 Set

最佳答案

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

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

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