Назад к вопросам
Junior — Middle
67
Какой класс в Kotlin является базовым и наследуется всеми остальными классами?
Компании, где спрашивали
Технократия
Ubic
Ответ от нейросети
sobes.tech AI
В Kotlin базовым классом, от которого неявно наследуются все остальные классы, является класс Any. Он аналогичен классу Object в Java.
Класс Any содержит три метода по умолчанию:
equals()— для сравнения объектовhashCode()— для получения хэш-кода объектаtoString()— для получения строкового представления объекта
Пример:
fun main() {
val obj: Any = "Пример"
println(obj.toString()) // Выведет: Пример
}