استفاده از چندین کلاس(Using Multiple Classes)

همچنین می توانید یک شی از یک کلاس ایجاد کرده و در کلاس دیگری به آن دسترسی داشته باشید. این
اغلب برای سازماندهی بهتر کلاس ها استفاده می شود (یک کلاس همه موارد را دارد
فیلدها و متدها، در حالی که کلاس دیگر متد Main() را نگه می دارد (کد به
اجرا شود)).



  • Car.cs

  • Program.cs



Car.cs


class Car 
{
  public string color = "red";
}



Program.cs


class Program
{
static void Main(string[] args)
{
Car myObj = new Car();
Console.WriteLine(myObj.color);
}
}





آیا به کلمه کلیدی عمومی توجه کرده اید؟ به آن تغییر کننده دسترسی می گویند،
که مشخص می‌کند که متغیر/فیلد color Car برای کلاس‌های دیگر نیز قابل دسترسی است، مانند
برنامه
.


در فصل‌های بعدی درباره تغییرکننده‌های دسترسی و کلاس‌ها/اشیاء اطلاعات بیشتری کسب خواهید کرد.