Junior — Middle
რა არის Kotlin-ის ძირითადი კლასი, რომლისგანაც მემკვიდრეობით იღებენ ყველა სხვა კლასი?
sobes.tech AI
პასუხი AI-სგან
Kotlin-ში ყველა კლასი იდუმალად მემკვიდრეობს ძირითადი კლასიდან Any. ეს Java-ს Object-ს ჰგავს, მაგრამ ნაკლებ მეთოდებს შეიცავს. კლასი Any შეიცავს სამ ძირითად მეთოდს: equals(), hashCode() და toString().
მაგალითი:
class MyClass
fun main() {
val obj = MyClass()
println(obj.toString()) // მეთოდის გამოძახება `Any`-დან
}