Составители:
Рубрика:
отображения зависимости применяют пунктирную линию со стрелкой
(рис. 14); возможно также наличие метки.
Рис. 14 Пиктограмма зависимости
Ассоциация (association) представляет собой структурное отноше-
ние, описывающее совокупность смысловых связей между объектами. Раз-
новидностью ассоциации является агрегирование (aggregation) - отношение
между целым и его частями. Графически ассоциация изображается в виде
сплошной линии (иногда завершающейся стрелкой или содержащей
метку), рядом с которой могут присутствовать дополнительные обозначе-
ния, например кратность и имена ролей (рис. 15).
Рис. 15 Пиктограмма ассоциации
Обобщение (generalization) описывает взаимодействие объек-
тов-потомков (child) и объектов-родителей (parent), возможность их взаи-
мозаменяемости. При этом, как и положено в объектно-ориентированном
программировании, потомок наследует структуру и поведение своего
предка. Графически отношение обобщения представляется в виде линии с
незакрашенной стрелкой, указывающей на предка (рис.16).
Рис. 16 Пиктограмма обобщения
Реализация (realization) представляет собой семантическое отноше-
ние между двумя классификаторами, при этом один классификатор опре-
деляет некоторое обязательство, а другой гарантирует выполнение этого
обязательства. Такой тип отношений может применяться в двух случаях:
• между интерфейсами и реализующими их классами или компонента-
ми,
• между прецедентами и реализующими их кооперациями.
На диаграмме реализация отображается пунктирной линией с неза-
крашенной стрелкой (рис. 17).
14
отображения зависимости применяют пунктирную линию со стрелкой (рис. 14); возможно также наличие метки. Рис. 14 Пиктограмма зависимости Ассоциация (association) представляет собой структурное отноше- ние, описывающее совокупность смысловых связей между объектами. Раз- новидностью ассоциации является агрегирование (aggregation) - отношение между целым и его частями. Графически ассоциация изображается в виде сплошной линии (иногда завершающейся стрелкой или содержащей метку), рядом с которой могут присутствовать дополнительные обозначе- ния, например кратность и имена ролей (рис. 15). Рис. 15 Пиктограмма ассоциации Обобщение (generalization) описывает взаимодействие объек- тов-потомков (child) и объектов-родителей (parent), возможность их взаи- мозаменяемости. При этом, как и положено в объектно-ориентированном программировании, потомок наследует структуру и поведение своего предка. Графически отношение обобщения представляется в виде линии с незакрашенной стрелкой, указывающей на предка (рис.16). Рис. 16 Пиктограмма обобщения Реализация (realization) представляет собой семантическое отноше- ние между двумя классификаторами, при этом один классификатор опре- деляет некоторое обязательство, а другой гарантирует выполнение этого обязательства. Такой тип отношений может применяться в двух случаях: • между интерфейсами и реализующими их классами или компонента- ми, • между прецедентами и реализующими их кооперациями. На диаграмме реализация отображается пунктирной линией с неза- крашенной стрелкой (рис. 17). 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »