Sobes.tech
Junior — Middle

Дали вътрешният клас има достъп до членовете на външния клас?

sobes.tech AI

Отговор от AI

Да, вътрешният (вложен) клас в Java има достъп до всички членове на външния клас, включително частните полета и методи. Това е така, защото вътрешният клас е част от външния клас и може директно да се обръща към неговото състояние.

Пример:

public class Outer {
    private int value = 10;

    class Inner {
        void printValue() {
            System.out.println("Value: " + value); // достъп до частното поле на външния клас
        }
    }
}