在C#中,類的屬性和方法是用來描述類的狀態和行為的。屬性表示類的特征或狀態,而方法表示類的行為或功能。下面是一個簡單的示例來展示如何在C#中實現類的屬性和方法:
using System;
class Person
{
// 屬性
public string Name { get; set; }
public int Age { get; set; }
// 方法
public void SayHello()
{
Console.WriteLine("Hello, my name is " + Name + " and I am " + Age + " years old.");
}
public void CelebrateBirthday()
{
Age++;
Console.WriteLine("Happy birthday! Now I am " + Age + " years old.");
}
}
class Program
{
static void Main()
{
Person person = new Person();
person.Name = "Alice";
person.Age = 25;
person.SayHello();
person.CelebrateBirthday();
}
}
在上面的示例中,我們定義了一個名為Person
的類,該類有兩個屬性Name
和Age
,以及兩個方法SayHello
和CelebrateBirthday
。在Main
方法中,我們實例化了一個Person
對象,并設置了其屬性值,然后調用了兩個方法來展示類的行為。當程序被執行時,將會輸出以下內容:
Hello, my name is Alice and I am 25 years old.
Happy birthday! Now I am 26 years old.
這樣就展示了如何在C#中實現類的屬性和方法。