در فصل قبل، یاد گرفتید که متغیرهای داخل یک کلاس فیلد نامیده می شوند.
و اینکه می توانید با ایجاد یک شی از کلاس و با استفاده از نحو نقطه ای (.) به آنها دسترسی داشته باشید.
مثال زیر یک شی از کلاس Car ایجاد می کند، با
نام myObj. سپس مقدار the را چاپ می کنیم
فیلدهای رنگ
و maxSpeed:
همچنین میتوانید فیلدها را خالی بگذارید و هنگام ایجاد شیء، آنها را تغییر دهید:
این به ویژه هنگام ایجاد چندین شی از یک کلاس مفید است:
class Car
{
string model;
string color;
int year;
static void Main(string[] args)
{
Car Ford = new Car();
Ford.model = "Mustang";
Ford.color = "red";
Ford.year = 1969;
Car Opel = new Car();
Opel.model = "Astra";
Opel.color = "white";
Opel.year = 2005;
Console.WriteLine(Ford.model);
Console.WriteLine(Opel.model);
}
}