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

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

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

什么是建造者模式

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

生活中的小例子

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

建造者模式的优点

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

使用场景

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

相关文章

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

    什么是建造者模式 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式主要是用来构...

  • Java设计模式<建造者模式>

    Java设计模式<建造者模式> 意图 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。解决原...

  • 设计模式

    Java 设计模式情景分析 ——单例模式 Java 设计模式情景分析——建造者模式 Java 设计模式情景分析——...

  • Android中涉及的模式

    我的Java设计模式-建造者模式 我的Java设计模式-观察者模式 重学设计模式之单例模式

  • Java设计模式教程

    Java设计模式教程 Java工厂设计模式 Java抽象工厂模式 Java单例模式 Java建造者(Builder...

  • java建造者模式

    其他设计模式java单例模式java建造者模式java策略模式java代理模式java观察者模式java适配器模式...

  • java单例模式

    其他设计模式java单例模式java建造者模式java策略模式java代理模式java观察者模式java适配器模式...

  • java外观模式

    其他设计模式java单例模式java建造者模式java策略模式java代理模式java观察者模式java适配器模式...

  • java适配器模式

    其他设计模式java单例模式java建造者模式java策略模式java代理模式java观察者模式java适配器模式...

  • java观察者模式

    其他设计模式java单例模式java建造者模式java策略模式java代理模式java观察者模式java适配器模式...

网友评论

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

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