美文网首页
<Java设计模式>——建造者模式:煎饼果子来一套

<Java设计模式>——建造者模式:煎饼果子来一套

作者: 元涛 | 来源:发表于2017-09-27 23:17 被阅读12次

    什么是建造者模式

    将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
    建造者模式主要是用来构造对象的,不过构造对象不是可以通过new来创建这个对象吗?new的确可以创建对象,不过如果构造一个对象,需要传入很多的构造参数,那么创建这个对象是不是很费事呢?

    生活中的小例子

    大家都应该吃过煎饼果子,你去买煎饼果子的时候,老板问你,要不要辣椒,要不要香菜,要不要....,我们根据自己的口味添加相关的佐料。对这就是咱们生活中的建造者模式。

    建造者模式的优点

    封装性好、容易拓展、控制细节的风险。

    使用场景

    • 如果遇到相同的方法,由于执行顺序不一样,导致结果不一样。
    • 构建一个对象需要很多的参数。

    相关文章

      网友评论

          本文标题:<Java设计模式>——建造者模式:煎饼果子来一套

          本文链接:https://www.haomeiwen.com/subject/eympextx.html