大話設計模式十一之建造者模式

依賴倒轉原則,抽象不應該依賴細節,細節應該依賴於抽象。 這裏建造小人的‘過程’是穩定的,都需要頭身手腳,而具體建造的‘細節’是不同的,有胖有瘦有高有矮。但對於用戶來講,不管這些,只想告訴你,我需要一個小胖人來遊戲,於是就建造一個就行了。 需要將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示的意圖時,需要應用於一個設計模式,‘建造者(Builder)模式’,又叫生成器模式。
相關文章
相關標籤/搜索