Java では多重継承ができないのに、複数のインターフェースの実装が許可されているのはなぜですか? 質問する

Java では多重継承ができないのに、複数のインターフェースの実装が許可されているのはなぜですか? 質問する

Java では多重継承は許可されませんが、複数のインターフェースを実装することは許可されます。なぜでしょうか?

ベストアンサー1

インターフェースはクラスがやっていることではなくどうやってそれはそれをやっている。

多重継承の問題は、2つのクラスが違う方法同じことを行う可能性があり、サブクラスはどちらを選択するかを選択できません。

おすすめ記事