Sobes.tech
Junior — Middle
77

Какой базовый класс служит предком для всех классов в языке Kotlin?

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

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

sobes.tech AI

В языке Kotlin базовым классом, который является предком для всех классов, является класс Any. Он аналогичен классу Object в Java, но при этом не содержит методов для работы с потоками или синхронизацией.

Класс Any содержит три основных метода, которые доступны во всех классах Kotlin:

  • equals() — для проверки равенства объектов
  • hashCode() — для получения хэш-кода объекта
  • toString() — для получения строкового представления объекта

Пример использования:

val obj: Any = "Пример"
println(obj.toString())  // Выведет: Пример