C++設計模式-Builder建造者模式

作用: 將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 Builder模式和AbstractFactory模式在功能上很相似,因爲都是用來創建大的複雜的對象,它們的區別是:Builder模式強調的是一步步創建對象,並通過相同的創建過程可以獲得不同的結果對象,一般來說Builder模式中對象不是直接返回的。而在AbstractFactory模式中對象是直接返回的,Abst
相關文章
相關標籤/搜索