關係型別
類之間可以建立五種關係:關聯、依賴、累積、實現、一般化。
關聯關聯是類之間的詞法連線,使乙個類知道另乙個類的公共屬性和操
作,存在關聯關係的兩個類的例項之間有固定對應關係。關聯關係可以
是單向或雙向的。對於關聯關係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...