一文讀懂建造者模式,不再怕面試官問我了

1、定義 將一個複雜對象的構造與它的表示分離,使一樣的構建過程能夠建立不一樣的表示,這樣的設計模式被稱爲建造者模式。html 2、使用範圍 1.建立一個複雜的對象,他有多個不一樣的模塊組成,其中有些模塊不會改變,可是其餘模塊可能常常發生改變,咱們不得已須要把不變的模塊與常變的模塊分開實現時。java 2.當構造過程必須容許被構造的對象有不一樣表示時。設計模式 3、功能實現角色 1.builder:
相關文章
相關標籤/搜索