Встречается на собеседованиях • сегодня
Что такое Override
Переопределение (Override) в Java позволяет дочернему классу изменить реализацию метода, уже существующего в родительском классе. Метод должен иметь одинаковую сигнатуру (имя, параметры, возвращаемый тип) и не может быть менее доступным (например, нельзя переопределить public метод как private). Аннотация @Override не обязательна, но помогает избежать ошибок.
Пример:
java
class Animal {
void makeSound() {
System.out.println("Some sound");
}
}
class Dog extends Animal {
@Override
void makeSound() {
System.out.println("Bark");
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы