我正在实现我自己的 LinkedList
。我有一个调用 MyLinkedLlist
的类,在 MyLinkedList
中只实现了 size()
和 iterator()
.此外,我还有一个抽象类,其中包含 LinkedList
的所有其他必要函数。抽象类原型(prototype)是:
public abstract class MyAbstractSequentialList implements List
我想知道我是否需要在我的抽象类中实现 equals()
方法,或者它已经为我实现了,因为我继承了 List
?
最佳答案
列表是一个接口(interface)。因此,不会有任何默认实现。如果需要,您可以选择实现一个。请注意,如果您覆盖 equals,则还必须覆盖 hashcode。
关于java - 实现自己的LinkedList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023267/