C++設計模式——建造者模式

建造者模式 在GOF的《設計模式 可複用面向對象軟件的基礎》中是這樣說的:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 這句話,似懂非懂的。一個複雜對象的創建,其通常是由很多的子對象構成;如果一個對象能夠直接就創建好了,那麼也不會稱之爲複雜對象。由於項目中需求的變化,這個複雜對象的各個部分經常會發生劇烈的變化,但是,不管怎麼變化,將它們組合在一起,組成一個複雜的對象的
相關文章
相關標籤/搜索