組合用實心菱形表示,如鳥和翅膀的關係,翅膀是鳥的組成部分,不可分割就是組合關係
聚合用空心菱形表示,如臺式計算機和鍵盤,鼠標的關係,計算機是有主機顯示屏,鼠標,鍵盤聚合的,可以拆分的就是聚合。
關聯是表示一個類裏面的成員函數或者成員變量用到了另一個類就是關聯。
簡單工廠模式:解決對象創建問題,如果需要很多重複性的對象穿件工作。
策略模式:用於封裝不同的算法。
組合用實心菱形表示,如鳥和翅膀的關係,翅膀是鳥的組成部分,不可分割就是組合關係
聚合用空心菱形表示,如臺式計算機和鍵盤,鼠標的關係,計算機是有主機顯示屏,鼠標,鍵盤聚合的,可以拆分的就是聚合。
關聯是表示一個類裏面的成員函數或者成員變量用到了另一個類就是關聯。
簡單工廠模式:解決對象創建問題,如果需要很多重複性的對象穿件工作。
策略模式:用於封裝不同的算法。