答えて
1つのクラスが他の2つのクラスから継承する場合、それぞれが同じ機能を実装している場合、どのクラスを呼び出すかをどのように判断できますか?このあいまいさは、複数の継承言語でクラスの非決定的な振る舞いにつながることがよくあります。
@Silent爆弾THXは、複数の実装の場合に到着したことを参照してください。 2つのインタフェースが同じメソッドを持っているとします。この場合、どのメソッドがどのメソッドを実装しているかを知ることができますか?私はあなたが私のポイントを持っていればいいと思う – Abhinav
はい、そのような問題を解決する方法の誤解のためにバグが発生する可能性がありますが、確かに非決定論を引き起こすことはありません。 – Mac
2つのインタフェースが同じメソッドを持っている場合、クラスが両方のインタフェースを実装している場合、クラスはメソッドを一度宣言しなければなりません(どちらのメソッドも同じ名前を持ちます)。\ – SilentBomb
- 1. 多重継承の長所と短所は何ですか?
- 2. 多重継承
- 3. 多重継承
- 4. C++での多重継承
- 5. C++ - 多重継承
- 6. Extjs多重継承?
- 7. 多重継承:2Classes1Method
- 8. @interface多重継承?
- 9. C++多重継承
- 10. Pythonの多重継承プロパティ
- 11. 仮想多重継承
- 12. Xsdと多重継承
- 13. Pythonでの多重継承問題!
- 14. constexprのバグ、STD ::多重継承
- 15. 多重継承の設計実装
- 16. Haskell:型クラス:多重継承の例
- 17. 純粋仮想継承、多重継承、およびC4505
- 18. 多重継承と異種コレクション
- 19. C++多重継承(菱形スキーム)パラダイム
- 20. あいまいな多重継承
- 21. 多重継承と可変長テンプレート
- 22. ASP.NETベースページの多重継承をシミュレートする方法は?
- 23. mapreduceの短所は何ですか?
- 24. rubyが多重継承をサポートしていますか?
- 25. クラス階層の設計 - Javaでの多重継承
- 26. C++でのQObject多重継承とポリシー/特性の問題
- 27. クラス継承:コンストラクタは互換性がありますか?多重継承の場合?
- 28. Javaで多重継承をバイパスします
- 29. Pythonの多重継承:呼び出すsuper()の選択
- 30. 多型対継承
応答が、同じような状況のためhttp://stackoverflow.com/questions/1262447/multiple-inheritance-in-java – Bringer128