|
聚合關(guān)系 由上圖知道,Wheel類扮演wheels角色,聚合4個(gè)到Car對象里面去 UML類圖符號中空心的菱形表示W(wǎng)heel對象并不隨Car的創(chuàng)建而創(chuàng)建,銷毀而銷毀。 組合關(guān)系 由上圖知道,Company類完全由Department對象組成。 UML類圖符號中實(shí)心菱形表示Department對象隨Company對象的創(chuàng)建而創(chuàng)建,銷毀而銷毀。 聚合(Aggregation): 組合(Composition): 這是一種非常強(qiáng)的對象間的關(guān)系,舉個(gè)例子,樹和它的樹葉之間的關(guān)系. 在一個(gè)合成里,部分與整體的生命周期都是一樣的。一個(gè)合成的新對象完全擁有對其組成 部分的支配權(quán)。包括他們的創(chuàng)建和毀滅。 聚合:
組合:
|
|
|