組合模式(Composite Pattern)將對象組合成樹形結構以表示「部分-總體」的層次結構,組合模式使得用戶對單個對象和組合對象的使用具備一致性。html
部分/總體場景,如樹形菜單; 文件/文件夾; 樹形結構的公司層級關係。設計模式
【設計模式】組合模式 百度百科-組合模式設計