Junior — Middle
Kotlin'da barcha sinflarning ajdodlari bo'lgan asosiy sinf qaysi?
sobes.tech AI
AIdan javob
Kotlin'da barcha sinflarning ajdodasi bo'lgan asosiy sinf Any hisoblanadi. Bu Java'dagi Object sinfiga o'xshaydi, ammo faqat uchta metodni o'z ichiga oladi: equals(), hashCode() va toString(). Kotlin'dagi barcha sinflar, agar boshqacha ko'rsatilmagan bo'lsa, avtomatik ravishda Anydan meros oladi.
Misol:
class MyClass
fun main() {
val obj = MyClass()
println(obj.toString()) // `Any` sinfidagi toString() metodi
}