Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktOpBsCn 7 of 123 menu
◀ ▶

Конструктор в Kotlin

При создании объекта Kotlin вызывает конструктор класса. У класса без параметров конструктор пустой - достаточно скобок после имени типа. Код, который должен выполниться сразу после создания, часто кладут в блок init:

class User { init { println("+++") } }

Создание объекта запускает этот код:

fun main() { User() }

Параметры конструктора задают в заголовке класса после имени. Так объявляют первичный конструктор:

class User(name: String) { init { println(name) } }

Сделайте класс Employee, при создании объекта которого на экран выводится 'hired'.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить