public static void RunMain() { IBuilder builder1 = new Builder1(); IBuilder builder2 = new Builder2(); Director director = new Director(); director.Constructor(builder1); Product product = builder1.GetResult(); product.Display(); director.Constructor(builder2); product = builder2.GetResult(); product.Display(); }