Junior — Middle
Hat die innere Klasse Zugriff auf die Mitglieder der äußeren Klasse?
sobes.tech KI
Antwort von AI
Ja, eine innere (verschachtelte) Klasse in Java hat Zugriff auf alle Mitglieder der äußeren Klasse, einschließlich privater Felder und Methoden. Dies liegt daran, dass die innere Klasse Teil der äußeren Klasse ist und direkt auf deren Zustand zugreifen kann.
Beispiel:
public class Outer {
private int value = 10;
class Inner {
void printValue() {
System.out.println("Value: " + value); // Zugriff auf privates Feld der äußeren Klasse
}
}
}