Junior — Middle
Jaka jest klasa bazowa będąca przodkiem wszystkich klas w Kotlin?
sobes.tech AI
Odpowiedź od AI
W Kotlinie podstawową klasą, która jest przodkiem wszystkich klas, jest klasa Any. Jest ona podobna do klasy Object w Javie, ale zawiera tylko trzy metody: equals(), hashCode() i toString(). Wszystkie klasy w Kotlinie dziedziczą domyślnie po Any, o ile nie zaznaczono inaczej.
Przykład:
class MyClass
fun main() {
val obj = MyClass()
println(obj.toString()) // Metoda toString() z klasy Any
}