В объектно-ориентированном программировании инкапсуляция - эт | Java Mentor
В объектно-ориентированном программировании инкапсуляция - это включение в программный объект всех ресурсов, необходимых для функционирования объекта - в основном, методов и данных.
Другие объекты придерживаются этих интерфейсов, чтобы использовать объект, не беспокоясь о том, как объект его выполняет.