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.