
プロパティの理解を深める:初心者向けガイド
プロパティとは? C#のプロパティは、クラス内部のデータ(フィールド)へのアクセスを安全か ...

クラスの基本から実践へ!初期化子とコンストラクターを学ぼう
1. クラスとは? クラスは、データ(プロパティ)や動作(メソッド)をまとめた設計図です。 ...

C# の省略可能な引数(オプション引数)
省略可能な引数は、メソッドを呼び出す際に全ての引数を指定しなくても、デフォルト値が使用され ...

C# オーバーロードの技術資料(1つのクラス内での実装)
概要 オーバーロードは、同じクラス内で同じ名前のメソッドを異なる引数リストで定義する機能で ...

C# オーバーロードの技術資料
概要 オーバーロード(Overloading)とは、同じ名前のメソッドやコンストラクタを、 ...

初心者向けチュートリアル:オブジェクト指向で簡単なゲームを作ろう
このチュートリアルでは、オブジェクト指向の基本を使って簡単なテキストベースのバトルゲームを ...

オブジェクトの作成の様々な言い回し
オブジェクトはプログラム内で実際に動作する「データの実体」です。以下に、オブジェクト作成を ...

C#で静的メソッドとインスタンスメソッドを理解しよう
C#のプログラムでよく登場する「static」について、「静的メソッド」と「インスタンスメ ...

C#でstaticクラスと通常クラスの違いを理解しよう
C#では、staticクラスという特別なクラスを作成することができます。staticメソッ ...

オブジェクトの作成を学ぼう!
プログラミングで「オブジェクト」という言葉を聞いたことがありますか?オブジェクトとは、プロ ...