建造模式(Builder)
系统
1735 0
5. 建造模式(builder)
-
抽象建造者角色(builder):给出一个抽象接口,以规范产品对象的各个组成部分的建造。一般包括两种方法:1、建造方法,比如生成零件方法等;2、结果返回方法;比如返回汽车方法。
-
具体建造者(Concrete Builder)角色: 实现抽象建造者Builder所声明的接口,给出创建创建产品实例的操作;在建造完成后,提供产品实例返还。
-
导演者(Director): 调用具体建造者创建产品. 但是导演者并没有产品类的具体知识,真正拥有产品知识的是具体建造者。
-
产品角色(Product ): 产品类便是建造中的复杂对象。系统中会有多种产品,所以这些产品不能有共同的接口。
建造模式(Builder)
更多文章、技术交流、商务合作、联系博主
微信扫码或搜索:z360901061
微信扫一扫加我为好友
QQ号联系: 360901061
您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。
【本文对您有帮助就好】元