84
сущность, которая ее использует, причем обратное в общем случае не верно
[1].
Графически зависимость изображается в виде пунктирной стрелки,
которая
идет к той сущности, от которой зависит еще одна. Зависимости
применяются,
чтобы показать, что один класс использует другой. Т.е. один
класс является клиентом другого класса-поставщика и использует этот класс-
поставщик как параметр своей операции.
Пример.
Мы используем
класс
Order (Заказ)
как
входной параметр
операции
displayOrder (
отобразитьЗаказ)
класса
OrderConfirmation
(
ПодтверждениеЗаказа)
. Так как для выполнения этой операции, класс
OrderConfirmation (
ПодтверждениеЗаказа)
использует класс
Order
(Заказ),
то они связаны отношением зависимости (рис. 106).
Достарыңызбен бөлісу: