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

今天開始學習Composite模式,首先讓咱們看一下它的定義:html   將對象組合成樹形結構以表示「總體—部分」的層次結構。Composite模式使單個對象和組合對象的使用具備一致性。java   下面給出這個模式的結構圖:設計模式   若是把Composite模式當作是樹形結構的話,那麼它主要角色有:post   1)樹幹角色(Component):該角色是一個抽象類,它定義了一些操做增刪樹
相關文章
相關標籤/搜索