什么是建造者模式?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

什么是建造者模式?

李博 bluemind 2019-03-26 18:02:51 778

什么是建造者模式?

分享到
取消 提交回答
全部回答(4)
  • 枕水
    2019-07-17 23:31:55

    可以参见网上这篇文章,讲解的比较详细: https://www.cnblogs.com/lltcom/p/5894987.html

    0 0
  • 天使的镇魂歌
    2019-07-17 23:31:55

    将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
    具体可以参考这篇文章:https://www.cnblogs.com/jenkinschan/p/6426694.html

    0 0
  • 小哥815
    2019-07-17 23:31:55

    这里介绍得很详细,可参考:http://www.runoob.com/design-pattern/builder-pattern.html

    0 0
  • itxiaowang
    2019-07-17 23:31:55

    这个是设计模式的一种,用来进行对象实体的创建。
    与工厂模式相比主要的区别就是构造过程管控的颗粒度不同。

    工厂模式是一个对象创建的粗线条粒度过程,建造者模式则是通过细线条粒度勾勒出一个复杂对象,关注的是产品组成部分的创建过程。

    用工厂方法模式来创建对象,还是用建造者模式来创建对象,取决于我们在做系统设计时的意图,如果需要详细关注一个对象的生产、安装步骤,则选择建造者,否则选择工厂方法模式。

    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章