概要

完了

このモジュールでは、オブジェクト指向プログラミング (OOP) と、C# でクラス定義を作成してオブジェクトをインスタンス化する方法について学習しました。 構造化プログラミングとオブジェクト指向プログラミングを比較し、.NET 型システムに関連するカスタム クラスを調べた。 また、クラス定義とコンストラクター、および new 演算子を使用してオブジェクトを作成する方法についても説明しました。

このモジュールの主なポイントは、抽象化、カプセル化、継承、ポリモーフィズムなど、OOP の主要な概念を理解することです。 すべての変数、定数、および式に型がある厳密に型指定された言語である C# について学習しました。 このモジュールでは、オブジェクトのプロパティとメソッドを定義するために使用されるブループリントである OOP のクラスの重要性を強調しました。 また、クラス定義で新しいオブジェクトを初期化する際のクラス コンストラクターの役割と、大規模なプロジェクトのクラスを整理するために名前空間を使用する方法についても学習しました。