Sobes.tech
Junior — Middle

Má vnútorná trieda prístup k členom vonkajšej triedy?

sobes.tech AI

Odpoveď od AI

Áno, vnútorná (zabudovaná) trieda v Jave má prístup ku všetkým členom vonkajšej triedy, vrátane súkromných polí a metód. Je to spôsobené tým, že vnútorná trieda je súčasťou vonkajšej triedy a môže priamo pristupovať k jej stavu.

Príklad:

public class Outer {
    private int value = 10;

    class Inner {
        void printValue() {
            System.out.println("Value: " + value); // prístup k súkromnému poľu vonkajšej triedy
        }
    }
}