Sobes.tech
Junior — Middle

Кадом синфи асосӣ барои ҳамаи синфҳо дар Kotlin кадом аст?

sobes.tech AI

Ҷавоб аз AI

В Kotlin, асосии синф, ки пешгузаштаи ҳамаи синфҳо аст, синфи Any мебошад. Ин ба синфи Object дар Java монанд аст, аммо танҳо се метод дорад: equals(), hashCode() ва toString(). Ҳамаи синфҳо дар Kotlin ба таври ғайримустақим аз Any мерос мегиранд, агар дигар нишон дода нашуда бошад.

Масалан:

class MyClass

fun main() {
    val obj = MyClass()
    println(obj.toString()) // Метод toString() аз синфи Any
}