예제 #1
0
 public VehicleProduct ConstructVehicleProduct(IVehicleBuilder builder)
 {
     builder.AddEngine();
     builder.AddWheel();
     builder.AddFrame();
     return(builder.GetProduct());
 }
예제 #2
0
 public Vehicle GetVehicle()
 {
     return(_vehicleBuilder.GetProduct());
 }