以下に、C#でクラスを作成する方法といくつかのコード例を示します。
- クラスの作成: C#でクラスを作成するには、以下のような構文を使用します。
class クラス名
{
// フィールド(変数)の宣言
// メソッド(関数)の定義
}
例えば、次のようにPersonクラスを作成することができます。
class Person
{
// フィールド(変数)の宣言
public string Name;
public int Age;
// メソッド(関数)の定義
public void SayHello()
{
Console.WriteLine("Hello, my name is " + Name + " and I am " + Age + " years old.");
}
}
- クラスのインスタンス化と使用:
クラスをインスタンス化するには、
new
キーワードを使用します。以下のように、Personクラスのインスタンスを作成し、フィールドに値を設定し、メソッドを呼び出すことができます。
Person person = new Person();
person.Name = "John";
person.Age = 25;
person.SayHello();
上記のコードでは、"Hello, my name is John and I am 25 years old."というメッセージがコンソールに表示されます。
これで、C#でクラスを作成し、インスタンス化して使用する方法を学びました。これは、オブジェクト指向プログラミングの基本的な概念であり、C#の開発において非常に重要です。