НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

C# Кілька класів і об’єктів


Кілька об’єктів

Ви можете створити кілька об’єктів одного класу:

Приклад

Створити два об’єкти Car:

class Car
{
  string color = "red";
  static void Main(string[] args)
  {
    Car myObj1 = new Car();
    Car myObj2 = new Car();
    Console.WriteLine(myObj1.color);
    Console.WriteLine(myObj2.color);
  }
}

Спробуйте самі »


Використання кількох класів

Ви також можете створити об’єкт класу та отримати доступ до нього в іншому класі. Це часто використовується для кращої організації класів (один клас містить усі поля та методи, тоді як інший клас містить метод Main() (код для виконання)).

  • prog2.cs
  • prog.cs

prog2.cs

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

prog.cs

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

Спробуйте самі »

Ви помітили ключове слово public? Воно називається модифікатором доступу, який визначає, що змінна/поле color Car також доступне для інших класів, наприклад Program.

Ви дізнаєтеся більше про модифікатори доступу та класи/об’єкти в наступних розділах підручника.