Sobes.tech
Назад к вопросам
Junior
70

Можете ли вы пояснить концепцию объекта в языке Kotlin?

Компании, где спрашивали
Т-БанкТ-Банк

Ответ от нейросети

sobes.tech AI

В Kotlin объект (object) — это способ создать синглтон, то есть класс с единственным экземпляром. Объекты объявляются с помощью ключевого слова object и сразу инициализируются. Они могут содержать свойства, методы и реализовывать интерфейсы.

Пример:

object Database {
    val name = "MyDB"
    fun connect() {
        println("Подключение к базе данных $name")
    }
}

fun main() {
    Database.connect() // вызов метода объекта
}

Объекты полезны, когда нужно иметь один общий экземпляр, например, для хранения настроек или утилит.