Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Наследование в Kotlin основано на ключевых словах open
и override
. Классы и методы по умолчанию являются final
, то есть не подлежат наследованию или переопределению. Чтобы разрешить наследование, класс или метод необходимо пометить модификатором open
.
Для создания класса-наследника используется двоеточие :
после имени наследующего класса, за которым следует имя базового класса с его конструктором.
kotlin
Для переопределения метода базового класса в классе-наследнике используется модификатор override
.
kotlin
Если базовый класс имеет конструктор с параметрами, класс-наследник должен вызвать его с помощью ключевого слова super
.
Kotlin подде
Наследование в Kotlin основано на ключевых словах open
и override
. Классы и методы по умолчанию являются final
, то есть не подлежат наследованию или переопределению. Чтобы разрешить наследование, класс или метод необходимо пометить модификатором open
.
Для создания класса-наследника используется двоеточие :
после имени наследующего класса, за которым следует имя базового класса с его конструктором.
kotlin
Для переопределения метода базового класса в классе-наследнике используется модификатор override
.
kotlin
Если базовый класс имеет конструктор с параметрами, класс-наследник должен вызвать его с помощью ключевого слова super
.
Kotlin подде
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.