設計模式學習筆記

組合用實心菱形表示,如鳥和翅膀的關係,翅膀是鳥的組成部分,不可分割就是組合關係

聚合用空心菱形表示,如臺式計算機和鍵盤,鼠標的關係,計算機是有主機顯示屏,鼠標,鍵盤聚合的,可以拆分的就是聚合。


關聯是表示一個類裏面的成員函數或者成員變量用到了另一個類就是關聯。



簡單工廠模式:解決對象創建問題,如果需要很多重複性的對象穿件工作。

策略模式:用於封裝不同的算法。

發佈了39 篇原創文章 · 獲贊 30 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章