Встречается на собеседованиях • сегодня

Какие области видимости у модификатора package

Модификатор package (он же default или package-private) в Java определяет область видимости, при которой класс, метод или поле доступны только внутри своего пакета. Если модификатор доступа не указан явно, применяется package-private.

Пример:

java
package com.example;

class PackageClass { // package-private
    int packageField; // package-private
    void packageMethod() {} // package-private
}

Элементы с package-private видны:

  • Внутри классов того же пакета
  • Не видны в подклассах из других пакетов
  • Не видны в других пакетах вообще

Этот уровень доступа используется, когда нужно скрыть реализацию внутри пакета, но не требуется строгая инкапсуляция как у private.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы