UML關(guān)系
-
泛化關(guān)系
泛化(generalization)指的是繼承關(guān)系
泛化關(guān)系.png
-
實(shí)現(xiàn)關(guān)系
實(shí)現(xiàn)(realization)是指類實(shí)現(xiàn)接口
實(shí)現(xiàn)關(guān)系.png -
依賴關(guān)系
依賴(dependency)是指兩個(gè)事物緊密相連幕庐,其中一個(gè)事物(獨(dú)立事物)發(fā)生變化焊切,會影響到另一個(gè)事物(依賴事物)
依賴.png
-
關(guān)聯(lián)關(guān)系
關(guān)聯(lián)(association)是指兩個(gè)事物間的聯(lián)系-
單向關(guān)聯(lián):一對一的關(guān)系單向關(guān)聯(lián).png
-
雙向關(guān)聯(lián):多對多的關(guān)系雙向關(guān)聯(lián).png
-
單向關(guān)聯(lián):一對一的關(guān)系
-
聚合關(guān)系:關(guān)聯(lián)關(guān)系的一種特例关面,是整體和個(gè)體之間的關(guān)系(has-a)(整體和部分可以分離).例如:公司和員工、汽車和車輪聚合關(guān)系.png
-
組合關(guān)系: 關(guān)聯(lián)關(guān)系的一種特例相嵌,它體現(xiàn)的是一種contains-a的關(guān)系,這種關(guān)系比聚合更強(qiáng),也稱為強(qiáng)聚合柄瑰。和聚合不同的是整體和部分不能分離落竹,整體生命周期的結(jié)束也意味著部分生命周期的結(jié)束組合關(guān)系.png