EMZETT.
Увійти

Конструктори (constructors)

Коротко: Особливий метод, що автоматично викликається під час створення об’єкта через new, щоб задати його початковий стан.

Докладніше: Конструктор завжди має ту саму назву, що й клас, і не має типу повернення (навіть void). Якщо клас не визначає власного конструктора, Java автоматично створює порожній конструктор за замовчуванням.

class Car {
    String color;
    Car(String color) {
        this.color = color;
    }
}

Подробиці

Щойно клас визначає ВЛАСНІ конструктори, автоматично…

Див. також: класи, об’єкти, ключове слово this, перевантаження, успадкування