設計模式學習筆記(十五:組合模式)

1.1概述   將對象組合成樹形結構以表示「部分-整體」的層次結構。組合(Composite)使用戶對單個對象和組合對象的使用具有一致性。這就是組合模式的定義。   如果一個對象包含另一個對象的引用,稱這樣的對象爲組合對象。如果將當前組合對象作爲一個整體的話,那麼它所包含的對象就是該整體的一部分。如果一個對象不含有其他對象的引用,稱這樣的對象爲個體對象。在編寫程序時,我們希望將許多個體對象和組合對
相關文章
相關標籤/搜索