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()` მეთოდი
}