首页 > 代码库 > 生成器模式(建造者模式)
生成器模式(建造者模式)
生成器模式(或者叫建造者模式)
将一个复杂类的 表示 与其 构建过程 相分离,使得相同的构建过程。能够得出不同的表示。
如果我们使用建造者模式,那么用户只需要指定类型就好了,过程在调用的时候就不需要想了。因为我们已经定义好了。
其中Builder定义一个构建过程。
而ConcretBuilder是按照这一过程实现的不同表示。
Director是整个模式的指挥者。客户端在调用的时候,要告诉Director具体使用哪个ConcreBuilder。其实也就是传递一个Builder对象。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。