Sobes.tech
Junior — Middle

Ի՞նչ է հիմնական դասը, որը բոլոր դասերի նախնին է Kotlin-ում:

sobes.tech AI

Պատասխան AI-ից

Kotlin-ում բոլոր դասների նախահայր հանդիսացող հիմնական դասը Any է: Դա նման է Java-ի Object դասին, բայց պարունակում է միայն երեք մեթոդ՝ equals(), hashCode() և toString(): Բոլոր Kotlin դասերը անուղղակիորեն ժառանգում են Any-ից, եթե այլ կերպ նշված չէ:

Օրինակ՝

class MyClass

fun main() {
    val obj = MyClass()
    println(obj.toString()) // `Any` դասից `toString()` մեթոդը
}