Модель Модель Модель
Автомобиль ВАЗ автомобиль Ford
Легковой Легковой
Автомобиль автомобиль
Легковой Грузовой
Автомобиль
![]() | ![]() | ||


![]() | |||
![]() |


![]() | |||||
![]() | |||||
![]() |



Рис. 4. Фрагмент схемы классификации автомобилей в нотации UML 2.0

Инкапсуляция (encapsulation) характеризует сокрытие отдельных деталей внутреннего устройства классов или компонентов от внешних по отношению к нему объектов или пользователей.
Деление программного модуля на интерфейс и реализацию один из примеров использование инкапсуляции.
![]() |

ИНТЕРФЕЙС
Программный
модуль
РЕАЛИЗАЦИЯ (реализация скрыта от пользователя)














