Edited at

C#のクラス

More than 1 year has passed since last update.

 "クラス" は C# の最も基本的な型です。 クラスは、状態 (フィールド) とアクション (メソッドおよびその他の関数メンバー) を 1 つの単位としてまとめたデータ構造です。 クラスは動的に作成された "インスタンス" の定義を提供し、"オブジェクト" とも呼ばれます。 クラスでは、"継承"と "ポリモーフィズム" をサポートします。これによって "派生クラス" が "基底クラス" を拡張して特殊化できます。

 クラスの内容は、静的メンバーまたはインスタンス メンバーです。 静的メンバーはクラスに属しており、インスタンス メンバーはオブジェクト (クラスのインスタンス) に属しています。

クラスに格納できるメンバーの種類の概要を次に示します。

ー 定数

ー フィールド

ー メソッド

ー プロパティ

ー インデクサー

ー イベント

ー 演算子

ー コンストラクター

ー ファイナライザー

ー 種類


class クラス名 {
クラス内容
}

例:


class Person {
public string name;
public int age;
}