Sobes.tech
Intern

Nesnelerde yapıcı (constructor) ne işe yarar?

sobes.tech yapay zeka

AI'dan gelen yanıt

Конструктор используется для инициализации состояния объекта при его создании. Он вызывается автоматически при создании нового экземпляра класса с помощью оператора new.

С помощью конструктора можно:

  • Задать начальные значения полей.
  • Выполнить необходимую логику для подготовки объекта к использованию.
  • Принять параметры для настройки объекта во время создания.

Пример:

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }

    // Конструктор
    public Person(string name, int age)
    {
        Name = name; // Инициализация поля Name
        Age = age;   // Инициализация поля Age
    }
}

В данном примере конструктор Person(string name, int age) принимает имя и возраст в качестве параметров и присваивает их соответствующим свойствам объекта Person при его создании.