Junior — Middle
Aká je základná trieda, ktorá slúži ako predok pre všetky triedy v jazyku Kotlin?
sobes.tech AI
Odpoveď od AI
V jazyku Kotlin je základná trieda, ktorá je predkom všetkých tried, trieda Any. Je podobná triede Object v Jave, ale neobsahuje metódy na prácu s prúdmi alebo synchronizáciou.
Trieda Any obsahuje tri hlavné metódy, ktoré sú dostupné vo všetkých triedach Kotlin:
equals()— na kontrolu rovnosti objektovhashCode()— na získanie hash kódu objektutoString()— na získanie reťazcovej reprezentácie objektu
Príklad použitia:
val obj: Any = "Príklad"
println(obj.toString()) // Vypíše: Príklad