Java 中为什么不支持多重继承?


多重继承会导致歧义。

例如,如果有 Sub 类的两个父类 Super1 和 Super2,并且这两个类都包含 sample() 方法。

而当 Sub 类继承了 Super1、Super2 之后,则每个父类中都包含一个 sample() 方法,那么要决定使用哪个方法时,就会产生歧义。

更新于: 2020-06-16

浏览量 7K+

开启你的 职业生涯

完成课程以获得认证

开始
广告