Sobes.tech
Junior — Middle

Jaka jest klasa bazowa będąca przodkiem wszystkich klas w Kotlin?

sobes.tech AI

Odpowiedź od AI

W Kotlinie podstawową klasą, która jest przodkiem wszystkich klas, jest klasa Any. Jest ona podobna do klasy Object w Javie, ale zawiera tylko trzy metody: equals(), hashCode() i toString(). Wszystkie klasy w Kotlinie dziedziczą domyślnie po Any, o ile nie zaznaczono inaczej.

Przykład:

class MyClass

fun main() {
    val obj = MyClass()
    println(obj.toString()) // Metoda toString() z klasy Any
}