組合模式(Composite)解析例子

組合模式屬於結構型模式,其意圖是將對象組合成樹形結構以表示部分-整體的層次結構,composite模式使得用戶對單個對象和組合對象的使用具有一致性。Composite模式的一個重要思想是遞歸組合,關鍵是一個抽象類,它既可以代表組合對象,又可以代表一個被組合的對象。經常在Java開發中遇到的容器就使用了組合模式,一方面組件可以放在容器中,另一方面容器也可以作爲組件放在另外的容器中。 實用性:    
相關文章
相關標籤/搜索