全本小說網->吳強作品集->大話設計模式
上一頁返回書目下一頁
大話設計模式第33章
全本小說網www.qb5200.com加入收藏時間:12月19日地點:大B房間人物:大B,校
大B的MM十分之聰明地運用了組合模式,將3件禮物“合成”至1件(套),從而讓大B以買一件禮物的方式(反正大B隻要付一次錢~)買了3件禮物。由此不難看出,組合模式將對象以樹形結構組織起來,以達到“部分-整體”的層次結構,使得客戶(錢包癟癟的大B)對單個對象和組合對象(1件vs1套)的使用具有一致性(付一次錢)。
大B:“你知道什麼是組合模式嗎?”
小A:“嗯,將對象組合成樹形結構以表示‘部分-整體’的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。”
大B:“組合模式(又為‘部分-整體’模式)屏蔽了容器對象與單個對象在使用時的差異,為客戶端提供統一的操作接口,從而降低客戶代碼與被調用對象的耦合關係,方便係統的維護與擴展。”上一頁返回目錄下一頁
(本章完)