設計模式學習系列——組合模式

什麼是組合模式

組合模式(Composite Pattern)將對象組合成樹形結構以表示「部分-總體」的層次結構,組合模式使得用戶對單個對象和組合對象的使用具備一致性。html

組合模式用途

部分/總體場景,如樹形菜單; 文件/文件夾; 樹形結構的公司層級關係。設計模式

場景舉例和代碼

參考文檔

【設計模式】組合模式
百度百科-組合模式設計

相關文章
相關標籤/搜索