|
想成為一個優(yōu)秀的軟件設計師,UML是必備的一項技能,但我感覺國內(nèi)對軟件建模不是很重視,就從現(xiàn)在的高校老師和學生對它的重視程度來看,我國軟件這幾年想趕上幾個強國還是很難。 所以我不能忘記看這個呀,呵呵,今天我看了下類圖中關聯(lián)的相關知識,做個總結。 關聯(lián),如圖1-1,它是最基本的代表兩個類存在關系。圖1-2也是存在依賴的關聯(lián)。
聚合,圖1-3,它是特殊的關聯(lián),球隊是所有球員的集合,代表所有球員,但兩個類之間沒有 依賴關系,也叫引用聚合。
組合,圖1-4,它是特殊的聚合,每個類有生存期,類之間存在著依賴關系。 生成 ,圖1-5,也就是OOP中的繼承,表示“是一個”的關系。
|