学習パス

オブジェクト指向の C#

クラス、カプセル化、継承、ポリモーフィズム、インターフェイス、レコード、ジェネリクス。

レッスン 9 件 · チャレンジ 9 件

パスを始める →
  1. レッスン チャレンジ 1 件 クラスとオブジェクト 状態と振る舞いを 1 つの C# クラスにまとめます。
  2. レッスン チャレンジ 1 件 プロパティとカプセル化 検証付きのプロパティでオブジェクトの不変条件を守ります。
  3. レッスン チャレンジ 1 件 継承 基底クラスを通じて振る舞いを再利用し、特化させます。
  4. レッスン チャレンジ 1 件 ポリモーフィズム 1 つの共通の約束を通じて異なる実装を呼び出します。
  5. レッスン チャレンジ 1 件 ポリモーフィックな給与計算 種類の違う従業員の給与を計算します。
  6. レッスン チャレンジ 1 件 インターフェイスと抽象化 関係のない型でも実装できる機能を定義します。
  7. レッスン チャレンジ 1 件 レコードと値の等価性 簡潔なレコード型で変更できないデータを表します。
  8. レッスン チャレンジ 1 件 ジェネリクス 再利用できて型安全なクラスとメソッドを書きます。
  9. レッスン チャレンジ 1 件 ジェネリックなメモリ上のリポジトリ 再利用できるジェネリッククラスで任意のエンティティ型を保存します。