Конструкторы (constructors)
Коротко: Особый метод, автоматически вызываемый при создании объекта через new, чтобы задать его начальное состояние.
Подробнее: Конструктор всегда носит то же имя, что и класс, и не имеет типа возврата (даже void). Если класс не определяет собственного конструктора, Java автоматически создаёт пустой конструктор по умолчанию.
class Car {
String color;
Car(String color) {
this.color = color;
}
}Подробности
Как только класс определяет СОБСТВЕННЫЕ конструкторы, автоматически…
См. также: классы, объекты, ключевое слово this, перегрузка, наследование