Sobes.tech
Junior

Kotlin'de erişim belirteçlerini isimlendirin.

sobes.tech yapay zeka

AI'dan gelen yanıt

Kotlin'de, sınıfların, fonksiyonların ve özelliklerin görünürlüğünü belirleyen aşağıdaki erişim belirteçleri vardır:

  • public — her yerden erişilebilir (varsayılan değer).
  • internal — yalnızca bir modül içinde erişilebilir.
  • protected — sınıf ve alt sınıflarında erişilebilir.
  • private — yalnızca dosya içinde (üst düzey bildirimler için) veya sınıf içinde (sınıf üyeleri için) erişilebilir.

Örnek:

class Example {
    private val secret = "private"
    protected val semiSecret = "protected"
    internal val moduleSecret = "internal"
    val publicInfo = "public" // varsayılan olarak public
}

Bu belirteçler, verileri kapsüllemeye ve erişimi kontrol etmeye yardımcı olur.