static void Main(string[] args) { CarBuilder builder = new CarBuilder(); Director director = new Director(builder); director.BuildLowCostCar(); Car newCar = builder.GetCar(); Console.WriteLine(newCar.GetCarConfiguration()); }
public Car CreateCar(CarBuilder carBuilder) { carBuilder.BuildCar(); return(carBuilder.GetCar()); }