C++設計模式十二--CompositePattern(組合模式)

定義   組合模式容許將對象組合成樹形結構來表現「總體/部分」層次結構。組合可以讓客戶以一致的方式處理個別對象以及對象組合。ios 要點   1.組合模式讓咱們能用樹形方式建立對象的結構,樹裏面包含了組合以及個別對象。   2.組合模式容許客戶對個別對象(葉節點)以及組合對象一視同仁。   3.組合結構內的任意對象稱爲組件,組件能夠是組合,也能夠是葉節點。   4.也節點和組合必須實現相同的接口。
相關文章
相關標籤/搜索