public interface Table<T> {
@Overrride
default boolean equals(Object other) {
//do something and return true/false
}
}
为什么上面的代码会出现“java:默认接口Table中的equals方法覆盖了java.lang.Object的一个成员”的编译错误?我们不能使用接口默认方法来覆盖hashCode和equals方法吗?假设我在同一个接口中有方法来确定实现该接口的对象的相等性。
abstract
。 - Holger