【发布时间】:2012-07-28 18:07:02
【问题描述】:
可能重复:
Why there is no multiple inheritance in Java, but implementing multiple interfaces is allowed
到目前为止,我看到的关于“为什么 Java 没有多重继承”的每个答案都只有一个更具体或更详细的答案,即“降低复杂性”,但没有人定义它如何降低复杂性,如果我们改用接口类它有什么区别。难道不是一回事吗?如果我们实现一个接口而不扩展我们的类有什么区别?有人回答钻石问题,但接口也可能产生钻石问题。
【问题讨论】:
标签: java