Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Ключевое слово super
используется для доступа к членам (свойствам, методам) родительского класса из дочернего класса.
Основные варианты использования:
Вызов конструктора родительского класса: Часто используется в конструкторе дочернего класса для вызова соответствующего конструктора родителя. Это обязательно, если родительский класс имеет первичный конструктор с параметрами.
kotlin
Доступ к членам родительского класса, переопределенным в дочернем: Позволяет обратиться к реализации метода или свойства в родительском классе, даже если они были переопределены (с помощью override
) в дочернем.
kotlin
Ключевое слово super
используется для доступа к членам (свойствам, методам) родительского класса из дочернего класса.
Основные варианты использования:
Вызов конструктора родительского класса: Часто используется в конструкторе дочернего класса для вызова соответствующего конструктора родителя. Это обязательно, если родительский класс имеет первичный конструктор с параметрами.
kotlin
Доступ к членам родительского класса, переопределенным в дочернем: Позволяет обратиться к реализации метода или свойства в родительском классе, даже если они были переопределены (с помощью override
) в дочернем.
kotlin
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.