工厂模式例子(二)
抽象出产品
?
?
?具体的产品BUS
public class BuilderTest {public static void main(String[] a){//创造不同的BuilderBuilder builder1 = new CarBuilder();Builder builder2 = new BusBuilder();Builder builder3 = new TruckBuilder();//Director使用不同的Builder,最终得到不同的产品Director director = new Director(builder3);director.construct();AbstractProduct product = builder3.getProduct();product.print();}}?