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.