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