Junior — Middle
Da li unutarnja klasa ima pristup članovima spoljašnje klase?
sobes.tech АИ
Одговор од АИ
Da, unutrašnja (ugnežđena) klasa u Javi ima pristup svim članovima spoljašnje klase, uključujući privatna polja i metode. To je zato što je unutrašnja klasa deo spoljašnje klase i može direktno pristupiti njenom stanju.
Primer:
public class Outer {
private int value = 10;
class Inner {
void printValue() {
System.out.println("Value: " + value); // pristup privatnom polju spoljašnje klase
}
}
}