Sobes.tech
Junior — Middle

Kas Kotlin'e tarnauja kaip pagrindinė klasė visoms kitoms klasėms?

sobes.tech AI

Atsakymas iš AI

Kotlin'e visų kitų klasių pagrindinė klasė yra Any. Ji yra panaši į Java Object klasę ir teikia pagrindinius metodus, tokius kaip equals(), hashCode() ir toString().

Pavyzdys:

fun main() {
    val obj: Any = "Pavyzdys"
    println(obj.toString())  // Išves: Pavyzdys
}

Visos Kotlin klasės neapgalvotai paveldi iš Any, jei nėra aiškiai nurodyta kita paveldėjimo forma.