3.8聚合關(guān)系(aggregation)
2022-02-10 12:15 作者:取悅疾風(fēng) | 我要投稿
內(nèi)容來自尚硅谷Java設(shè)計模式(圖解+框架源碼剖析)_嗶哩嗶哩_bilibili
寫在前面:本文內(nèi)容大致和原視頻內(nèi)老師的筆記內(nèi)容相同,會偶爾插入自己的注釋和理解,盡量會完成作業(yè)
3.8.1基本介紹
1)????? 聚合關(guān)系(Aggregation)表示的是整體和部分的關(guān)系,整體與部分可以分開。聚合關(guān)系是關(guān)聯(lián)關(guān)系的特例,所以他具有關(guān)聯(lián)的導(dǎo)航性與多重性。
2)????? 如:一臺電腦由鍵盤(keyboard)、顯示器(monitor),鼠標(biāo)等組成;組成電腦的各個配件是可以從電腦上分離出來的,使用帶空心菱形的實線來表示:
3.8.2應(yīng)用實例
代碼
類圖

插件需要的代碼
Idea生成的類圖

標(biāo)簽: