Рассмотрим сценарий
банка с 10 пакетами, которая будет использоваться нашим клиентом
Класс в пакете, который должен использоваться конечным пользователем, должен объявить некоторые поля, которые должны использоваться внутри пакетов, но он не должен быть видимым для клиента
Как бы вы это скрыли, потому что в противном случае мы должны предоставить для него Java-документы, и это только для внутреннего использования
.Net предоставляет модификатор доступа «внутренний» для преодоления этого, но в java этого нет.
Как избежать таких проблем или как правильно уведомить конечного пользователя?