[設計模式筆記] 建造者模式(Builder Pattern)

將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 對象性質的建造: 有些情況下,一個對象會有一些重要的性質,在它們沒有恰當的值之前,對象不能作爲一個完整的產品使用。比如,一個電子郵件有發件人地址、收件人地址、主題、內容、附錄等部分,而在最起碼的收件人地址未被賦值之前,這個電子郵件不能發出。 有些情況下,一個對象的一些性質必須按照某個順序賦值纔有意義。在某個性質沒有賦值之前
相關文章
相關標籤/搜索