EMZETT.
Войти

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

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

Подробнее: Конструктор всегда носит то же имя, что и класс, и не имеет типа возврата (даже void). Если класс не определяет собственного конструктора, Java автоматически создаёт пустой конструктор по умолчанию.

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

Подробности

Как только класс определяет СОБСТВЕННЫЕ конструкторы, автоматически…

См. также: классы, объекты, ключевое слово this, перегрузка, наследование