新しく作成されたクラスが、より一般的なクラスの既存の要素を継承するプロセスは、多相にも当てはまりますか?私は満足のいく答えをインターネットで見つけることができません。ポリモフィズム対継承
0
A
答えて
0
いいえ、多態性は、同じインターフェイスを実装するか、同じ親を拡張する2つ以上のクラスをお互いに置き換えることができる場所です。
例はリストとハッシュテーブルは両方のコレクションであり、オブジェクトが
1
継承は、多型の全体的な概念から導出される一般的なタイプ(コレクション)のように定義されている場合、互いに置換することができる方法です。継承は、より具体的には、アドホック多型の一種であろう。一般にオブジェクト指向言語の概念は、継承や抽象化などの機能を可能にすることです。継承は、階層的なやり方でクラスの特殊化を可能にするので、親クラス以上の継承クラスを継承することができます。そのような方法の多くの派生または実装から正しい方法を得ることができます。
関連する問題
- 1. リアクションコンポジション対継承
- 2. 多型対継承
- 3. NSNotificationCenterの継承と対処
- 4. 複数継承:Java対C++
- 5. チェス片階層設計:タイプフィールド対継承
- 6. 多型対継承。ディフレンス?多型の
- 7. 相対CSSスタイルを継承する
- 8. BuildManager継承の継承
- 9. クラス継承とインターフェイス継承
- 10. データ継承の継承
- 11. テンプレートを継承した継承継承メンバ
- 12. アクセスプロパティのパフォーマンス - ファクトリ関数対連結継承対クラス
- 13. CSSが継承しない継承
- 14. 反復子継承と継承* this
- 15. C++多重継承/仮想継承
- 16. 継承 - ターゲット固有の継承クラスC#
- 17. Vector :: Vectorの継承継承クラス
- 18. Entity Frameworkとの継承継承
- 19. 継承する継承するインターフェイス
- 20. 継承したクラスを継承する
- 21. 継承継承について
- 22. Java ORM:複数(継承)継承
- 23. 継承
- 24. 継承
- 25. 継承
- 26. 継承
- 27. 継承
- 28. 継承
- 29. 継承
- 30. 継承
あなたの質問は、それが表現されている方法で魅力的です。私はそれを解析するために4回読む必要がありましたが、ほぼ完璧な英語です。私はあなたがネイティブの英語のスピーカーではないと推測していますが、あなたは翻訳者を介してこれを実行したか、文法を非常によく理解していますが、それをあまり使うことはありません。私はあなたの文の並べ替えを検討することをお勧めします。例えば、「インターネットで満足のいく答えを見つけることができません」とか、継承は...でも...」と言っています。この提案が将来的に役立つかもしれないと思った –