Встречается на собеседованиях • сегодня
В чем разница между модификаторами доступа package-private и protected
Package-private (без модификатора) разрешает доступ только внутри того же пакета. Protected добавляет доступ для подклассов, даже если они находятся в других пакетах.
Пример:
java
package com.example;
class Parent {
void packagePrivateMethod() {} // доступ только в com.example
protected void protectedMethod() {} // доступ в com.example + подклассы
}
package com.other;
import com.example.Parent;
class Child extends Parent {
void test() {
// packagePrivateMethod(); // ошибка компиляции
protectedMethod(); // OK
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы