Sobes.tech
Junior — Middle

Kotlin dilinde tüm sınıfların atası olan temel sınıf nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Kotlin dilinde, tüm sınıfların atası olan temel sınıf Any'dir. Bu, Java'daki Object sınıfına benzer, ancak akışlar veya senkronizasyon ile ilgili metodlar içermez.

Any sınıfı, Kotlin'deki tüm sınıflarda erişilebilir olan üç temel metoda sahiptir:

  • equals() — nesnelerin eşitliğini kontrol etmek için
  • hashCode() — nesnenin hash kodunu almak için
  • toString() — nesnenin dize temsiliğini almak için

Kullanım örneği:

val obj: Any = "Örnek"
println(obj.toString())  // Çıktı: Örnek