紹介

完了

クラス継承は、オブジェクト指向プログラミングの基本的な概念です。 継承により、クラス階層の作成、コードの再利用の促進、および機能拡張が可能になります。 このモジュールでは、C# での継承の理解と実装に重点を置いています。

あなたは、ソフトウェア更新プロジェクトの真っ最中にある非営利企業で働いているとします。 アプリケーションの複雑さは、モジュール式で再利用可能なコード構造を必要とし、コードの読みやすさ、保守容易性、および組織について懸念しています。 継承を実装し、ポリモーフィックな動作をサポートするクラス階層を実装する方法を理解する必要があります。 このモジュールでは、これらの概念について説明し、作業に適用するのに役立つ実用的な例を示します。

このモジュールで取り上げるトピックは次のとおりです。

  • クラス継承の原則を調べます。
  • 基本クラスと派生クラスを構成します。
  • 新しいメンバーを使用して派生クラスを拡張します。
  • 派生クラスのプロパティとメソッドをオーバーライドします。
  • 派生クラスから基底クラスのメンバーにアクセスします。
  • C# アプリに基本クラスと派生クラスを実装します。

このモジュールを完了すると、次のことができるようになります。

  • クラス継承の原則について説明する。
  • 派生クラスの既定の特性について説明します。
  • abstractvirtualsealedなどのアクセス修飾子とキーワードを使用して、継承されたメンバーの可視性を制御します。
  • 派生クラスでの new キーワードと override キーワードの使用について説明します。
  • 派生クラスのプロパティとメソッドをオーバーライドします。
  • 派生クラスの基底クラスメンバーにアクセスします。
  • C# アプリに基本クラスと派生クラスを実装します。

このモジュールを終了すると、C# でのクラス継承についてしっかりと理解でき、基底クラスと派生クラスを使用してクラス階層を実装できます。