UML關係型別

2021-04-25 08:07:34 字數 520 閱讀 3881

關係型別

類之間可以建立五種關係:關聯、依賴、累積、實現、一般化。

關聯關聯是類之間的詞法連線,使乙個類知道另乙個類的公共屬性和操

作,存在關聯關係的兩個類的例項之間有固定對應關係。關聯關係可以

是單向或雙向的。對於關聯關係rsa將屬性放進類中。

依賴依賴關係顯示乙個類引用另乙個類。因此,引用類規範改變可能影

響使用類。兩個類有依賴關係時,rsa並不對關係的類增加屬性,這是

關聯與依賴關係的乙個不同之處。依賴總是單向的。

累積累積關係是強關聯關係。累積關係是整體與個體間的關係。

實現實現關係顯示類與介面、包與介面、元件與介面和用例與用例實現

之間的關係。實現關係把介面與實現關聯。

畫圖就是,實現類指向介面的虛線,加乙個三角形,指向介面

一般化一般化關係顯示兩個模型元素(如角色、用例、類或包)之間的繼

承關係。在uml中,繼承關係稱為一般化,顯示為子類指向父類的箭

頭。畫圖就是,子類指向父類的實現,加乙個三角形,指向父類

UML學習一 UML關係

一.前言 一直以來,在畫uml關係圖的時候,都不是那麼順利,主要是其中的幾種關聯關係並不好理解。今天學習並總結下。二.uml關係 三大類,六小類 泛化 generalization 包含繼承 extends 和實現 implement 依賴 dependency 單獨的一類。關聯 associati...

UML 關係總結

uml定義的關係主要有六種 依賴 繼承 關聯 實現 聚合和組合。這些類間關 系的理解和使用是掌握和應 用uml的關鍵。依賴 dependency 類與類之間的連線.表示乙個類依賴於另乙個類的定義.依賴關係總是單向的 可 以簡單的理解,就是乙個類a 使用到了另乙個類b的方法或者屬性,而這種使用關係是具...

UML關係總結

1.泛化 generalization 泛化關係 是一種繼承關係,表示一般與特殊的關係,它指定了子類如何特化父類的所有特徵和行為。例如 老虎是動物的一種,即有老虎的特性也有動物的共性。2.實現 realization 實現關係 是一種類與介面的關係,表示類是介面所有特徵和行為的實現.3.關聯 ass...