大话设计模式之-建造者模式
建造者模式:主要用于将一个复杂对象的构建与它的组成分离开,对象的内部组成顺序通常面临着复杂的变化。与工厂模式的区别:建造者模式是将不同的产品组合在一起,工厂模式经常用于创建单个类的模式,建造者模式是将多个属性组合在一起,也就是是复合类组成的复杂对象。1.Product:要创建的复杂对象2.Builder:给出一个抽象接口,以规范产品对象的各个组成成分的建造。这个接口规定要实现复杂对象的哪些部...