Junior — Middle
Какъв тип модификатор за достъп позволява на наследяващия клас да достъпва полетата на базовия клас?
sobes.tech AI
Отговор от AI
В Java, модификаторът за достъп protected позволява на наследяващ клас да достъпва полетата и методите на базовия клас. Полетата и методите с този модификатор са достъпни в самия клас, в неговите подкласове (дори ако са в различен пакет), както и в класовете на същия пакет.
Пример:
class Parent {
protected int value = 10;
}
class Child extends Parent {
void printValue() {
System.out.println(value); // достъп до protected полето на базовия клас
}
}