小A:“為什麼要使用生成器模式?”
大B:“是為了將構建複雜物件的過程和它的部件解耦。注意:是解耦過程和部件。因為一個複雜的物件,不但有很多大量組成部分,如汽車,有很多部件。車輪、方向盤、發動機還有各種小零件等等,部件很多,但遠不止這些,如何將這些部件裝配成一輛汽車,這個裝配過程也很複雜(需要很好的組裝技術),Builder模式就是為了將部件和組裝過程分開。”
上壹頁
目錄
下壹頁