Рисунок 108. Диаграмма классов с отношениями 12.2 Отношения между пакетами Отношения между пакетами могут быть только отношением типа
зависимости. Обозначается такое отношение пунктирной стрелкой (рис. 109).
Рисунок 109. Зависимость между пакетами Если
Пакет1
зависит от
Пакета2
, как это изображено на рисунке, то
это значит, что один или несколько классов
Пакета1
инициируют связь с
общедоступными классами
Пакета2
.
Пакет1
называется пакетом-клиентом,
Пакет2
называется пакетом-поставщиком.
Метод создания связей между пакетами в StarUML такой же, как и
между классами.
13. Диаграммы состояний Для представления взаимодействий объектов в системе используют
диаграммы последовательности и кооперации. Прецеденты и сценарии
описывают поведение системы, но если нам важна динамика класса,
изменение состояний отдельного объекта, то для этой цели полезно