不允许这样做,因为您可以对抽象类做更多的事情。允许多重继承是没有意义的,前提是您只在可以使用接口的情况下才使用抽象类。
仅将抽象类用于无法通过接口执行的操作会更简单,在这种情况下,您将无法使用两个抽象父类。
注意:使用Java 8,接口所能做的事很少,您可以在实现中使用公共实例和静态方法。
在Java 9中,您将可以
private在接口中使用方法;)

不允许这样做,因为您可以对抽象类做更多的事情。允许多重继承是没有意义的,前提是您只在可以使用接口的情况下才使用抽象类。
仅将抽象类用于无法通过接口执行的操作会更简单,在这种情况下,您将无法使用两个抽象父类。
注意:使用Java 8,接口所能做的事很少,您可以在实现中使用公共实例和静态方法。
在Java 9中,您将可以
private在接口中使用方法;)