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
}
}