Junior — Middle
80
Kotlin-те 'объект' термині не білдіреді деп түсіндіре аласыз ба?
Сұралған компаниялар
ФГАНУ НИИ
AI-дан жауап
sobes.tech AI
В Kotlin ключевое слово object используется для объявления синглтона — объекта, который создаётся один раз и доступен глобально. Это удобный способ создать единственный экземпляр класса без необходимости писать шаблон синглтона вручную.
Пример:
object DatabaseConfig {
val host = "localhost"
val port = 5432
fun connect() {
println("Подключение к базе данных на $host:$port")
}
}
// Использование
DatabaseConfig.connect()
Кроме того, object используется для создания анонимных объектов и объектов-компаньонов (companion objects), которые позволяют создавать статические члены в классах.