組合模式 好處

組合模式 好處

組合模式 好處

組合模式 好處

組合模式定義了包含基本物件和組合物件類別層次結構。

基本物件可被組合成更複雜的組合物件,這個組合物件又

可以被組合,只要不斷地遞迴下去,客戶程式碼中,任何

用到基本物件的地方都可以使用組合物件。

用戶不用關心是處理一個葉節點還是處理一個組合元件,

用不著為定義組合而寫一些選擇判斷敘述。組合模式讓客戶

可以一致地使用組合結構和單個物件。