建造者模式(Builder)

Builder模式的緣起:     假設創建遊戲中的一個房屋House設施,該房屋的構建由幾部分組成,且各個部分富於變化。如果使用最直觀的設計方法,每一個房屋部分的變化,都將導致房屋構建的重新修正..... 動機(Motivation):     在軟件系統中,有時候面臨 一個"複雜對象"的創建工作,其通常由 各個部分的子對象用一定算法構成;由於需求的變化,這個 複雜對象的各個部分經常面臨着劇烈的
相關文章
相關標籤/搜索