Java では多重継承は許可されませんが、複数のインターフェースを実装することは許可されます。なぜでしょうか?
ベストアンサー1
インターフェースは何クラスがやっていることではなくどうやってそれはそれをやっている。
多重継承の問題は、2つのクラスが違う方法同じことを行う可能性があり、サブクラスはどちらを選択するかを選択できません。
Java では多重継承は許可されませんが、複数のインターフェースを実装することは許可されます。なぜでしょうか?
インターフェースは何クラスがやっていることではなくどうやってそれはそれをやっている。
多重継承の問題は、2つのクラスが違う方法同じことを行う可能性があり、サブクラスはどちらを選択するかを選択できません。