第101章

bookmark

汽車,還有很多部件:車輪、方向盤、發動機還有各種小零件等等,部件很多,但遠不止這些,如何將這些部件裝配成一輛汽車,這個裝配過程也很複雜(需要很好的組裝技術),Builder模式就是爲了將部件和組裝過程分開。

小A:“什麼是生成器模式啊?”

大B:“1、當創建複雜對象的算法應該獨立於該對象的組成部分以及它們的裝配方式時。2、當構造過程必須允許被構造的對象有不同的表示時。”

小A:“能不能說得簡單一點?”

大B:“簡單的說,它有點像工廠模式,但是最終生成‘產品’的是Director而非Factory,Director可以使用的builder來生成產品。而builder——生成器則遵循統一的接口,實現不同的內容,從而達到將一個複雜對象的構建與它的表示分離的目標。”

第7章第146章第181章第30章第187章第21章第55章第162章第160章第50章第117章第220章第120章第144章第224章第219章第210章第26章第54章第4章第6章第16章第74章第159章第180章第91章第11章第93章第2章第14章第175章第83章第117章第175章第37章第120章第123章第181章第78章第205章第15章第70章第20章第138章第158章第73章第147章第81章第70章第142章第22章第177章第177章第21章第227章第163章第121章第25章第26章第29章第180章第160章第151章第95章第174章第175章第123章第82章第111章第113章第69章第92章第8章第118章第91章第25章第40章第9章第173章第47章第178章第218章第119章第123章第218章第111章第124章第38章第131章第198章第113章第147章第131章第90章第148章第204章第188章第60章第90章
第7章第146章第181章第30章第187章第21章第55章第162章第160章第50章第117章第220章第120章第144章第224章第219章第210章第26章第54章第4章第6章第16章第74章第159章第180章第91章第11章第93章第2章第14章第175章第83章第117章第175章第37章第120章第123章第181章第78章第205章第15章第70章第20章第138章第158章第73章第147章第81章第70章第142章第22章第177章第177章第21章第227章第163章第121章第25章第26章第29章第180章第160章第151章第95章第174章第175章第123章第82章第111章第113章第69章第92章第8章第118章第91章第25章第40章第9章第173章第47章第178章第218章第119章第123章第218章第111章第124章第38章第131章第198章第113章第147章第131章第90章第148章第204章第188章第60章第90章