Зависимость (Dependency)
Зависимость (Dependency) - это отношение обозначает любую зависимость между любыми элементами модели. Зависимость изображается штриховой линией с направлением (рис. 42). Элемент, для которого линия является выходной, зависим от элемента на другом конце линии. На линии может быть указано имя отношения.

Видимая область
Рис. 42. . Пример зависимости
Подобная связь никак не регламентирует вид отношений между объектами а указывает лишь на то, что зависимый класс использует какие-то особенности реализации иного класса.
Все отношения между классами сведены в следующую таблицу:
Таблица 10. Отношения между классами
| Отношение | Изображение Класс Отношение Класс |
| 1. Наследование (Inheritance) |
|
| 2. Сборка (Aggregation) |
|
| 3. Композиция (Composition) |
|
| 4. Однонаправленная ассоциация (Uni-directional Association) |
|
| 5. Двунаправленная ассоциация (Bi-directional Association) |
|
| 6. Зависимость (Dependency) |
|
| 7. Шаблон (Template Instantiation) |
|
Дата добавления: 2016-05-16; просмотров: 609;
