Junior
Nenne die Zugriffssmodifikatoren in Kotlin.
sobes.tech KI
Antwort von AI
In Kotlin gibt es die folgenden Zugriffsmethoden, die die Sichtbarkeit von Klassen, Funktionen und Eigenschaften bestimmen:
- public — zugänglich von überall (Standardwert).
- internal — nur innerhalb eines Moduls zugänglich.
- protected — zugänglich in der Klasse und ihren Unterklassen.
- private — nur innerhalb der Datei (für Top-Level-Deklarationen) oder innerhalb der Klasse (für Klassenmitglieder).
Beispiel:
class Example {
private val secret = "private"
protected val semiSecret = "protected"
internal val moduleSecret = "internal"
val publicInfo = "public" // standardmäßig public
}
Diese Modifikatoren helfen, Daten zu kapseln und den Zugriff darauf zu kontrollieren.