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