建造者 模式

建造者 模式

建造者 模式

建造者 模式

將一個複雜物件的構建與它的表示分離,使得同樣的構建
過程可以建立不同的表示。

可以將一個產品的內部表像與產品的產生過程分開,從而
可以使一個建造過程產生具有不同之內部表像的產品物件。

使用Builder模式,用戶只需指定需要建造的類型就可以
得到它們,而具體建造的過程和細節就不需知道。