Class သည် object တစ်ခုဖန်တီးရန် blueprint ဖြစ်ပြီး Object သည် class မှ တကယ် create လုပ်ထားတဲ့ instance ဖြစ်ပါတယ်။ Class ထဲမှာ fields/properties နဲ့ methods တွေထားနိုင်ပါတယ်။
csharp
class Car
{
public string Color = "red";
public void Drive()
{
Console.WriteLine("The car is driving.");
}
}
class Program
{
static void Main(string[] args)
{
Car myCar = new Car();
Console.WriteLine(myCar.Color);
myCar.Drive();
}
}ဒီ code က ဘာလုပ်တာလဲ
Carclass က car object အတွက် blueprint ပါ။Colorfield က object ရဲ့ data ကိုသိမ်းပါတယ်။Drive()method က object ရဲ့ behavior ကိုပြပါတယ်။new Car()က Car object အသစ်ဖန်တီးပါတယ်။
You should see
red The car is driving.