Middle
Wat is de zichtbaarheid van de standaardtoegangsmodifier in Java?
sobes.tech AI
Antwoord van AI
In Java, de standaardtoegangsmodifier (default), die niet expliciet wordt aangegeven, zorgt voor pakket-private zichtbaarheid. Dit betekent dat de leden van de klasse (variabelen, methoden) alleen binnen hetzelfde pakket toegankelijk zijn, maar niet vanuit andere pakketten, zelfs als de klassen in hetzelfde project staan.
Voorbeeld:
class MyClass {
void myMethod() { // standaard toegang
System.out.println("Toegankelijk binnen het pakket");
}
}
Hier is myMethod alleen toegankelijk voor klassen uit hetzelfde pakket.