OpenU.Ru
В контексте пакетов - делать элемент доступным (то
есть видимым) вне объемлющего его пространства имен.
См. для сравнения статьи об отношениях доступа (access)
и импорта (import), делающие внешние элементы доступными
содержимому пакета.
См, access; import; visibility.
Семантика
Пакет экспортирует элемент, делая его видимым для других пакетов (открытым для пакетов, которые его импортируют, защищенным - для его собственных элементов-прямых потомков).
Обсуждение
Чтобы увидеть элемент в другом пакете, элементу (например, классу)
необходимы две вещи. Во-первых, пакет, в котором содержится целевой элемент,
должен экспортировать его, то есть дать ему открытую видимость. Во-вторых, пакет,
ссылающийся на целевой элемент, должен иметь доступ или импортировать пакет,
который этот целевой элемент содержит. Оба условия являются обязательными,