创建型设计模式之建造者模式

建造者模式 主要用于将产品修饰的这部分内容抽象化,提供给外部一个自由定制的修饰渠道,达到自由切换修饰规则但是不用修改旧代码的效果。 带有抽象接口的建造者模式主要涉及的对象有: ①引导者(Decorate)、②产品、③抽象建造者接口(Builder)、④定制化的Builder。 打个比方,我开着一辆拖拉机去石料场运载建筑用的石料,通过控制石料场的碎石机遥控器,设定石头大小,石头类型等后按启动键,就可
相关文章
相关标签/搜索