Sobes.tech
Junior — Middle

Milyen hozzáférés módosító típus biztosítja, hogy az alosztály hozzáférjen az ősosztály mezőihez?

sobes.tech MI

Válasz az MI-től

Java-ban a protected hozzáférés módosító lehetővé teszi az alosztály számára, hogy hozzáférjen a bázissal osztály mezőihez és metódusaihoz. Ezek a mezők és metódusok ezzel a módosítóval az osztályon belül, az alosztályaiban (még akkor is, ha azok más csomagban vannak), valamint ugyanazon csomagban lévő osztályokban elérhetők.

Példa:

class Parent {
    protected int value = 10;
}

class Child extends Parent {
    void printValue() {
        System.out.println(value); // hozzáférés a protected mezőhöz a bázissal osztályban
    }
}