为什么Java中没有多重继承,但是允许实现多个接口?

Java不允许多重继承,但是它允许实现多个接口。为什么?

回答:

因为接口只指定什么类是做,而不是如何它是做什么的。

多重继承的问题在于,两个类可能定义不同的方式来做同一件事,而子类无法选择该选择哪一个。

以上是 为什么Java中没有多重继承,但是允许实现多个接口? 的全部内容, 来源链接: utcz.com/qa/410392.html

回到顶部