新聞中心
本節(jié)和大家一起學習一下UML關系類型,UML中類之間可以建立五種關系:關聯(lián)、依賴、累積、實現(xiàn)、一般化。希望本節(jié)的介紹對你學習有所幫助。

UML關系類型
關系類型
類之間可以建立五種關系:關聯(lián)、依賴、累積、實現(xiàn)、一般化。
關聯(lián)
關聯(lián)是類之間的詞法連接,使一個類知道另一個類的公共屬性和操作,存在關聯(lián)關系的兩個類的實例之間有固定對應關系。關聯(lián)關系可以是單向或雙向的。對于關聯(lián)關系RSA將屬性放進類中。
依賴
依賴關系顯示一個類引用另一個類。因此,引用類規(guī)范改變可能影響使用類。兩個類有依賴關系時,RSA并不對關系的類增加屬性,這是關聯(lián)與依賴關系的一個不同之處。依賴總是單向的。
累積
累積關系是強關聯(lián)關系。累積關系是整體與個體間的關系。
實現(xiàn)
實現(xiàn)關系顯示類與接口、包與接口、組件與接口和用例與用例實現(xiàn)之間的關系。實現(xiàn)關系把接口與實現(xiàn)關聯(lián)。
畫圖就是,實現(xiàn)類指向接口的虛線,加一個三角形,指向接口
一般化
一般化關系顯示兩個模型元素(如角色、用例、類或包)之間的繼承關系。在UML中,繼承關系稱為一般化,顯示為子類指向父類的箭頭。
畫圖就是,子類指向父類的實現(xiàn),加一個三角形,指向父類
【編輯推薦】
- UML用戶指南--解析三大UML關系
- 解析UML類中的四大UML關系圖
- 專家講解 EA與Rose UML建模工具比較
- UML建模工具中EA和Rose的兩種特性對比,誰更具優(yōu)勢?
- 開源UML工具大全
網(wǎng)站標題:五大UML關系類型淺析
當前路徑:http://www.5511xx.com/article/dpdjsic.html


咨詢
建站咨詢
