設計模式之(Composite)組合模式

1.類圖 2. 總結 當有數個對象集合,且對象之間有"整體/部分"關係時(多數爲樹形結構,某些節點保護子節點,某些節點沒有子節點(葉子)),客戶端希望用透明的方式使用所有節點時,可以使用Composite(組合)模式。MFC中窗口的組合就使用的是組合模式,一個窗口可以包含很多子窗口,而客戶端可以調用統一的方法處理所有窗口,比如說隱藏窗口。
相關文章
相關標籤/搜索