Junior — Middle
Má má vnitřní třída přístup k členům vnější třídy?
sobes.tech AI
Odpověď od AI
Ano, vnitřní (vnořená) třída v Javě má přístup ke všem členům vnější třídy, včetně soukromých polí a metod. Je to způsobeno tím, že vnitřní třída je součástí vnější třídy a může přímo přistupovat k jejímu stavu.
Příklad:
public class Outer {
private int value = 10;
class Inner {
void printValue() {
System.out.println("Value: " + value); // přístup k soukromému poli vnější třídy
}
}
}