Junior — Middle
Waar type toegangsmutator stelt een afgeleide klasse in staat om toegang te krijgen tot de velden van de basisklasse?
sobes.tech AI
Antwoord van AI
In Java maakt de toegangsmodule protected het mogelijk voor een subclass om toegang te krijgen tot de velden en methoden van de basisklasse. Velden en methoden met deze modifier zijn toegankelijk binnen de klasse zelf, in haar subclasses (zelfs als ze zich in een ander pakket bevinden), en ook binnen klassen van hetzelfde pakket.
Voorbeeld:
class Parent {
protected int value = 10;
}
class Child extends Parent {
void printValue() {
System.out.println(value); // toegang tot het protected veld van de basisklasse
}
}