組合模式--Composite

Composite模式定義: 將對象以樹形結構組織起來,以達成「部分-整體」 的層次結構,使得客戶端對單個對象和組合對象的使用具有一致性. Composite好處: 1.使客戶端調用簡單,客戶端可以一致的使用組合結構或其中單個對象,用戶就不必關係自己處理的是單個對象還是整個組合結構,這就簡化了客戶端代碼。 2.更容易在組合體內加入對象部件. 客戶端不必因爲加入了新的對象部件而更改代碼。      
相關文章
相關標籤/搜索