问题 Java 8默认方法接口覆盖Object equals方法[duplicate]


这个问题在这里已有答案:


12496
2018-01-19 06:46


起源



答案:


没有。具有实现的类总是胜过默认方法,因此具有默认值 hashCode 要么 equals 永远不会被援引,因此是被禁止的。


12
2018-01-19 06:48



不仅 实现 赢得默认方法。 任何声明 在非interface class(即在超类层次结构中)获胜,即使它已声明 abstract。 - Holger


答案:


没有。具有实现的类总是胜过默认方法,因此具有默认值 hashCode 要么 equals 永远不会被援引,因此是被禁止的。


12
2018-01-19 06:48



不仅 实现 赢得默认方法。 任何声明 在非interface class(即在超类层次结构中)获胜,即使它已声明 abstract。 - Holger