設計模式中結構型模式(三)組合模式(Composite)

意圖:將對象組合成樹形結構以表示「部分-整體」的層次結構。Composite使得用戶對單個 對象和組合對象的使用具有一致性。 以下情況使用Composite模式 你想表示對象的部分-整體層次結構 你希望用戶忽略組合對象與單個對象的不同,用戶將統一地使用組合結構中的所有對象。 部分示例代碼: 這部分內容由於有迭代器夾在中間,感覺有一定難度,難度不在於如何實現迭代器,而在於如何補齊對應的迭代器,使其能
相關文章
相關標籤/搜索