@gitdev

Вызвать супер:метод родительского класса до или после собственного кода?

MainClass:init
ChildClass extends Main
Переопределяем метод init и нужно обратиться к родительскому методу инит для запуска инициализации(до или после ChildClass:init)
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@sergiodev
Нет общего правила, это зависит от цели метода и/или от контракта между родительским и дочерним классом (когда переопределяете какой-нибудь метод-callback, например).

Обычно, если класс спроектирован для наследования, то в документации к нему прописывают, как должен вызываться его метод из подкласса (и должен ли вообще).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы