Junior — Middle
Heeft de interne klasse toegang tot de leden van de externe klasse?
sobes.tech AI
Antwoord van AI
Ja, een interne (geneste) klasse in Java heeft toegang tot alle leden van de externe klasse, inclusief privévelden en methoden. Dit komt doordat de interne klasse deel uitmaakt van de externe klasse en rechtstreeks toegang kan krijgen tot de staat ervan.
Voorbeeld:
public class Outer {
private int value = 10;
class Inner {
void printValue() {
System.out.println("Value: " + value); // toegang tot privéveld van de externe klasse
}
}
}