一張圖解釋UML類圖

在畫UML圖時,比較常搞不清楚依賴、聚合、組合、泛化的關係!簡單點講,我認爲依賴關係表現在代碼裏面就是某個類的方法參數或者局部變量使用的另外一個類,這樣兩個類就是依賴關係!而聚合與組合都是關聯關係,區別是組合強調整體是由不可分割的個體組成的,也就是一個類是另一個的一部分,比如鳥和翅膀的關係!聚合和組合在代碼中的表現爲某個類的成員變量是另外一個類,關聯關係比依賴強!泛化就是繼承的意思,比較好理解。一下是UML類圖:



發佈了15 篇原創文章 · 獲贊 9 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章