Интервьюер: Что такое инкапсуляция и как вы ее достигаете в Java?
Me: Инкапсуляция - это механизм, позволяющий скрыть информацию от клиента. Информация может быть данными или реализацией или алгоритмом. Мы добиться этого с помощью модификаторов доступа.
Интервьюер: Это скрытие данных. Как добиться инкапсуляции в Java?
Me: uummmm
Конкретный вопрос: Помимо "модификаторов доступа", каков способ реализации инкапсуляции в Java?