Sobes.tech
Junior — Middle

Ki Kotlinban az összes többi osztály alap osztályaként szolgál?

sobes.tech MI

Válasz az MI-től

Kotlinban minden más osztály alap osztálya az Any osztály. Ez hasonló a Java Object osztályához, és alapvető metódusokat biztosít, mint például a equals(), hashCode() és a toString().

Példa:

fun main() {
    val obj: Any = "Példa"
    println(obj.toString())  // Kiírja: Példa
}

Minden Kotlin osztály implicit módon az Any-ből öröklődik, kivéve, ha más öröklést kifejezetten megadnak.