Builder: <Effective Java> 第2条:遇到多个构造器参数时要考虑用构建器. 建造者模式(Builder Pattern),也称生成器模式,定义如下: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. Separate the construction of a complex object from its representation so that the same construction process can create differ…
建造者模式: 将一个复杂对象的建造过程和它的表示分离开来,这样同样的建造过程能够创建不同的表示. Separate the construction of a complex object from its representation so that the same construction process can create different representations. 通俗一点就是假设流程是一样的,能够将这些流程抽象成一个类的一些接口.详细的创建过程能够在这个抽象类的子类中来实…