В Kotlin классы могут иметь первичный и один или несколько вторичных конструкторов. Инициализаторы — это блоки кода init
, которые выполняются в порядке их объявления после первичного конструктора (если он есть) или после вторичного конструктора, если первичного нет.
Объявляется непосредственно в заголовке класса. Он может содержать параметры, которые используются для инициализации свойств.
kotlin
Объявляются с ключевым словом constructor
и всегда должны делегировать вызов другому конструктору того же класса, либо первичного (через this
), либо другого вторичного.
kotlin
В Kotlin классы могут иметь первичный и один или несколько вторичных конструкторов. Инициализаторы — это блоки кода init
, которые выполняются в порядке их объявления после первичного конструктора (если он есть) или после вторичного конструктора, если первичного нет.
Объявляется непосредственно в заголовке класса. Он может содержать параметры, которые используются для инициализации свойств.
kotlin
Объявляются с ключевым словом constructor
и всегда должны делегировать вызов другому конструктору того же класса, либо первичного (через this
), либо другого вторичного.
kotlin
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.