Найти тему
DEBAGanov

Java 340. Как вы ссылаетесь на версию переопределенного метода суперкласса в подклассе?

Для того чтобы вызвать переопределенный метод суперкласса в подклассе, мы можем использовать ключевое слово super с именем метода.

Ключевое слово super используется для ссылки на члены суперкласса из подкласса. Мы можем использовать его для вызова переопределенного метода суперкласса в подклассе.

Вот пример:

class Parent {
public void method() {
System.out.println("Parent's method");
}
}

class Child extends Parent {
@Override public void method() {
super.method(); // Вызов метода суперкласса System.out.println("Child's method");
}
}

Здесь мы переопределили метод method() из суперкласса Parent в подклассе Child. Мы использовали ключевое слово super для вызова метода method() из суперкласса Parent. Этот вызов позволяет выполнить версию метода из суперкласса до того, как продолжить работу в переопределенной версии метода в подклассе.

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

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

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

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