UML中的依賴關係

2022-06-28 23:27:20 字數 925 閱讀 2453

uml中的五種關係和設計模式中的**實現.

又重新聽了一遍uml中的關係.感覺又是收穫很大.

uml中的關係有依賴,關聯(聚合,組合),泛化(也叫繼承),實現

現在乙個乙個的來實現:

一:依賴

依賴關係圖

他的意思就是use a 用到的意思,兩個類的**中不體現 

看**(c#)

但是在**中不體現,怎麼反映他們之間的依賴關係呢? 

具體的有三種 

1:water是公共的類,animal可以呼叫 

2:water是animal的乙個方法中的變數

3:water是animal函式的引數返回值

在看看設計模式中依賴的具體舉例 

1: //策略模式的現金收費工廠類依賴正常收費子類收費子類
2:
3:     //收費抽象類
4:     abstract class cashsuper
5:
9:     //正常收費子類
10:     class normalsuper : cashsuper
11:
16:     }
17:     //現金收費工廠類
18:     class cashfactory
19:
27:     }
**:

再看UML中的依賴關係

uml中的五種關係和設計模式中的 實現.又重新聽了一遍uml中的關係.感覺又是收穫很大.uml中的關係有依賴,關聯 聚合,組合 泛化 也叫繼承 實現 現在乙個乙個的來實現 一 依賴 依賴關係圖 他的意思就是use a 用到的意思,兩個類的 中不體現 看 c 但是在 中不體現,怎麼反映他們之間的依賴關...

UML中關聯關係和依賴關係的區別

uml中關聯 association 關係和依賴關係比較難以讓人理解。今天查了一下 uml參考手冊 歸納如下 關聯 association 如果幾個類元的例項之間有聯絡,那麼這幾個類元之間的語義關係即關聯。關聯描述了系統中物件或例項之間的離散連線。關聯將乙個含有兩個或多個有序表的類元,在允許複製的情...

UML 再議依賴和關聯關係

從前幾天師哥師姐們的合作版機房驗收,就能看出uml圖的重要性。在驗收的現場大家更是對七層架構的包圖中的關係產生了很大的爭議。其實這一切都 於對uml的不熟悉,再加上自己正處於個人版機房重構的階段,所以對uml進行再次學習,這一次還是先以四種關係為主。依賴關係是一種使用關係,動物和水的關係。但是在上述...