Junior — Middle
Proqramlaşdırmada 'object' açar sözünün rolu və məqsədi nədir?
sobes.tech Süni İntellekt
AI-dan cavab
В языке Kotlin ключевое слово object используется для объявления синглтона — объекта, который создаётся один раз и существует в единственном экземпляре. Это удобно, когда нужно иметь глобальный доступ к какому-то объекту без необходимости создавать его каждый раз.
Кроме того, object применяется для создания анонимных объектов (аналог анонимных классов в Java) и для объявления объектов-компаньонов (companion object), которые позволяют создавать статические члены внутри классов.
Пример синглтона:
object Logger {
fun log(message: String) {
println("Log: $message")
}
}
// Использование
Logger.log("Привет, мир!")