以下內容是摘抄博客:https://www.cnblogs.com/pangjianxin/p/7877868.html
虛線箭頭指向依賴;
實線箭頭指向關聯;
虛線三角指向接口;
實線三角指向父類;
空心菱形能分離而獨立存在,是聚合;
實心菱形精密關聯不可分,是組合;
上面是UML的語法。
在畫類圖的時候,理清類和類之間的關係是重點。類的關係有泛化(Generalization)、實現(Realization)、依賴(Dependency)和關聯(Association)。其中關聯又分爲一般關聯關係和聚合關係(Aggregation),合成關係(Composition)。下面我們結合實例理解這些關係。