Найти в Дзене
DEBAGanov

Java 1220. Что такое «конструктор по умолчанию»?

1220. Что такое «конструктор по умолчанию»? "Конструктор по умолчанию" (default constructor) - это конструктор, который имеет набор параметров по умолчанию. В Java, если вы не определяете никаких конструкторов, компилятор автоматически создаст такой конструктор без параметров. Этот конструктор пустой и не выполняет никаких действий при создании нового объекта. Например, следующий код создает экземпляр класса "Person" с использованием конструктора по умолчанию: public class Person {
private String name;
private int age;
// Конструктор по умолчанию public Person() {
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
Person person = new Person(); В данном случае, конструктор по умолчанию создается автоматически, и никаких дополнительных параметров не требуется. 1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions Tелеграмм канал: https://t.me/DEBAGanov Мое резюме: https://gith
Оглавление

1220. Что такое «конструктор по умолчанию»?

"Конструктор по умолчанию" (default constructor) - это конструктор, который имеет набор параметров по умолчанию. В Java, если вы не определяете никаких конструкторов, компилятор автоматически создаст такой конструктор без параметров. Этот конструктор пустой и не выполняет никаких действий при создании нового объекта. Например, следующий код создает экземпляр класса "Person" с использованием конструктора по умолчанию:

public class Person {
private String name;
private int age;

// Конструктор по умолчанию
public Person() {
}

public String getName() {
return name;
}

public int getAge() {
return age;
}
}

Person person = new Person();

В данном случае, конструктор по умолчанию создается автоматически, и никаких дополнительных параметров не требуется.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov