Встречается на собеседованиях • сегодня
Можно ли переопределить конструктор
В Java конструктор нельзя переопределить (override), так как он не является методом класса. Однако можно перегрузить (overload) конструктор, создав несколько версий с разными параметрами. Также можно вызвать конструктор родительского класса через super().
Пример перегрузки конструктора:
java
class MyClass {
MyClass() { // конструктор по умолчанию
System.out.println("Default constructor");
}
MyClass(String param) { // перегруженный конструктор
System.out.println("Constructor with param: " + param);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы