由于Java 8允许在名为Default Methods的接口中默认实现方法,因此在何时使用a之间似乎存在混淆abstract class.
abstract class
那么什么时候应该使用与默认方法的接口,何时应该使用抽象类?抽象类在这种情况下仍然有用吗?
java abstract-class interface java-8 default-method
abstract-class ×1
default-method ×1
interface ×1
java ×1
java-8 ×1