首页 > 代码库 > 建造者模式
建造者模式
建造者模式将一个复杂对象的构建与其表示分离。
将复杂对象进行框架化,将同类的对象编造进同一个制造流程。同类·对象会有一样的框架。
而由于各部分的实现细节有所不同,所生产出来的产品会有所不同。从而有不同的·表示。
建造者模式是一步一步创建一个复杂对象的,它允许用户只通过指定复杂对象的类型和内容就可以不需要知道内部的具体构建细节。建造者模式属于对象创建型模式。
1、抽象建造者(Builder)
2、具体建造者(ConcreteBuilder)
3、指挥者(Director)
4、具体产品()
同样继承于一个套餐接口,有相同的生产流程,但由于具体实现细节不同,会生产出套餐A和套餐B。
建造者模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。