紹介
ポリモーフィズムは、オブジェクト指向プログラミングの中心概念の 1 つです。 ポリモーフィズムを使用すると、異なる型のオブジェクトを共通の基本型のオブジェクトとして扱い、コードの柔軟性と再利用性を提供できます。
あなたは、ソフトウェア更新プロジェクトの真っ最中にある非営利企業で働いているとします。 アプリケーションは、密結合モデルと疎結合レポート構造を組み合わせたものです。 柔軟性と保守容易性を高めるために、アプリケーションにポリモーフィズムを実装する必要があります。 クラスの継承とインターフェイスを使用してポリモーフィックな動作を実装する方法を理解する必要があります。 このモジュールでは、これらの概念について説明し、作業に適用するのに役立つ実用的な例を示します。
このモジュールで取り上げるトピックは次のとおりです。
- ポリモーフィックな動作の原則を調べます。
- 継承ベースのポリモーフィズムについて説明します。
- インターフェイス ベースのポリモーフィズムについて説明します。
- ポリモーフィックな設計上の考慮事項を確認します。
- C# アプリでポリモーフィズムを実装する。
このモジュールを完了すると、次のことができるようになります。
- C# のポリモーフィズムの原則について説明する。
- クラス継承を使用してポリモーフィズムを実装します。
- インターフェイスを使用してポリモーフィズムを実装します。
- シナリオの要件に一致するポリモーフィズムのアプローチを選択します。
- C# アプリで継承ベースおよびインターフェイス ベースのポリモーフィズムを実装します。
このモジュールを終了すると、C# でポリモーフィズムをしっかりと理解でき、クラス継承またはインターフェイスの実装を使用してポリモーフィズムを実装できます。