第33章

時間:12月19日地點:大B房間人物:大B,校

大B的MM十分之聰明地運用了組合模式,將3件禮物“合成”至1件(套),從而讓大B以買一件禮物的方式(反正大B只要付一次錢~)買了3件禮物。由此不難看出,組合模式將對象以樹形結構組織起來,以達到“部分-整體”的層次結構,使得客戶(錢包癟癟的大B)對單個對象和組合對象(1件vs1套)的使用具有一致性(付一次錢)。

大B:“你知道什麼是組合模式嗎?”

小A:“嗯,將對象組合成樹形結構以表示‘部分-整體’的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。”

大B:“組合模式(又爲‘部分-整體’模式)屏蔽了容器對象與單個對象在使用時的差異,爲客戶端提供統一的操作接口,從而降低客戶代碼與被調用對象的耦合關係,方便系統的維護與擴展。”

第1章第88章第45章第81章第178章第33章第81章第42章第227章第205章第42章第165章第179章第211章第99章第145章第14章第190章第228章第191章第71章第216章第50章第155章第166章第148章第141章第5章第9章第35章第186章第198章第80章第11章第166章第94章第142章第106章第192章第178章第34章第199章第8章第154章第190章第84章第209章第219章第214章第44章第92章第176章第2章第133章第30章第194章第123章第131章第122章第106章第84章第40章第195章第203章第39章第191章第75章第92章第43章第129章第83章第139章第13章第205章第149章第68章第204章第7章第53章第225章第208章第49章第160章第23章第130章第207章第61章第136章第112章第73章第169章第133章第115章第143章第18章第212章第130章第82章第56章第153章
第1章第88章第45章第81章第178章第33章第81章第42章第227章第205章第42章第165章第179章第211章第99章第145章第14章第190章第228章第191章第71章第216章第50章第155章第166章第148章第141章第5章第9章第35章第186章第198章第80章第11章第166章第94章第142章第106章第192章第178章第34章第199章第8章第154章第190章第84章第209章第219章第214章第44章第92章第176章第2章第133章第30章第194章第123章第131章第122章第106章第84章第40章第195章第203章第39章第191章第75章第92章第43章第129章第83章第139章第13章第205章第149章第68章第204章第7章第53章第225章第208章第49章第160章第23章第130章第207章第61章第136章第112章第73章第169章第133章第115章第143章第18章第212章第130章第82章第56章第153章