設計模式--Composite組合模式

組合模式(Composite)是一種「結構型」模式(Structural)。結構型模式涉及的對象爲兩個或兩個以上,表示對象之間的活動,與對象的結構有關。 組合模式適用於兩個或者多個類有相似的形式,或者共同代表某個完整的概念,外界的用戶也希望他們合而爲一,就可以把這幾個類「組合」起來,成爲一個新的類,用戶只需要調用這個新的類就可以了。 因此,組合模式的意圖就是:將對象組合成樹形結構以表示「部分-整體
相關文章
相關標籤/搜索