Junior — Middle
Melyik az osztály az összes osztály őse a Kotlin nyelvben?
sobes.tech MI
Válasz az MI-től
Kotlin nyelven az összes osztály őse az Any osztály. Ez hasonló a Java Object osztályához, de nem tartalmaz módszereket a folyamatok vagy szinkronizáció kezelésére.
Az Any osztály három fő módszert tartalmaz, amelyek minden Kotlin osztályban elérhetők:
equals()— az objektumok egyenlőségének ellenőrzésérehashCode()— az objektum hash-kódjának lekéréséretoString()— az objektum sztring reprezentációjának lekérésére
Használati példa:
val obj: Any = "Példa"
println(obj.toString()) // Kiírja: Példa