>
建造者(Builder)模式的定義:指將一個複雜對象的構造與它的表示分離,使同樣的構建過程可以創建不同的表示,這樣的設計模式被稱爲建造者模式。
它是將一個複雜的對象分解爲多個簡單的對象,然後一步一步構建而成。
它將變與不變相分離,即產品的組成部分是不變的,但每一部分是可以靈活選擇的。
圖文推薦