Нотация и семантика языка UML


Зависимости между компонентами - часть 3


Подобная вложенность означает, что выполнение компонентa влечет за собой выполнение операций соответствующих объектов. При этом существование компонентa в течение времени исполнения программы обеспечивает функциональность всех вложенных в него объектов. Что касается доступа к этим объектам, то он может быть дополнительно специфицирован с помощью видимости, подобно видимости пакетов.

Графическое изображение компонента-экземпляра, реализующего отдельные объекты.

Рис. 12.8.  Графическое изображение компонента-экземпляра, реализующего отдельные объекты.

Для компонентов с исходным текстом программы видимость может означать возможность внесения изменений в соответствующие тексты программ с их последующей перекомпиляцией. Для компонентов с исполняемым кодом программы видимость может характеризовать возможность запуска на исполнение соответствующего компонентa или вызова реализованных в нем операций или методов.




- Начало -  - Назад -  - Вперед -



Книжный магазин