Java 中為什麼不支援多重繼承?
多重繼承會導致歧義。
例如,如果有 Sub 類的兩個父類 Super1 和 Super2,並且這兩個類都包含 sample() 方法。
而當 Sub 類繼承了 Super1、Super2 之後,則每個父類中都包含一個 sample() 方法,那麼要決定使用哪個方法時,就會產生歧義。

廣告
多重繼承會導致歧義。
例如,如果有 Sub 類的兩個父類 Super1 和 Super2,並且這兩個類都包含 sample() 方法。
而當 Sub 類繼承了 Super1、Super2 之後,則每個父類中都包含一個 sample() 方法,那麼要決定使用哪個方法時,就會產生歧義。
