设计模式的学习(九):建造者模式

建造者模式 1、建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 2、例子 1、去KFC或者金拱门的时候大家一般都会点某种套餐,但是套餐中汉堡、可乐、薯条、炸鸡翅等是不变的,而其组合是经常变化的,生成出所谓的"套餐"。 2、JAVA 中的 StringBuilder。 3、建造者模式的优缺
相关文章
相关标签/搜索