Sobes.tech
Назад к вопросам
Junior — Middle
67

Какой класс в Kotlin является базовым и наследуется всеми остальными классами?

Компании, где спрашивали
Технократия
Ubic

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

sobes.tech AI

В Kotlin базовым классом, от которого неявно наследуются все остальные классы, является класс Any. Он аналогичен классу Object в Java.

Класс Any содержит три метода по умолчанию:

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

Пример:

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