Junior
50
questionbank

Расскажи о ключевом слове Object в Kotlin и его применении.

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

Ключевое слово object в Kotlin используется для объявления:

  • Объектов-синглтонов (Object Declarations): Создает единственный экземпляр класса, доступный глобально. Инициализируется при первом обращении.
  • Объектов-компаньонов (Companion Objects): Размещается внутри класса для объявления статических членов (полей, методов). Позволяет обращаться к ним по имени класса, без создания его экземпляра.
  • Анонимных объектов (Object Expressions): Создает экземпляр анонимного класса, часто используемый для реализации интерфейсов или расширения других классов "на лету".
kotlin