創建型設計模式之建造者模式

建造者模式 主要用於將產品修飾的這部分內容抽象化,提供給外部一個自由定製的修飾渠道,達到自由切換修飾規則但是不用修改舊代碼的效果。 帶有抽象接口的建造者模式主要涉及的對象有: ①引導者(Decorate)、②產品、③抽象建造者接口(Builder)、④定製化的Builder。 打個比方,我開着一輛拖拉機去石料場運載建築用的石料,通過控制石料場的碎石機遙控器,設定石頭大小,石頭類型等後按啓動鍵,就可
相關文章
相關標籤/搜索