public void CreateVehicle()
 {
     objBuilder.SetModel();
     objBuilder.SetEngine();
     objBuilder.SetBody();
     objBuilder.SetTransmission();
 }
예제 #2
0
 public void CreateVehicle()
 {
     _vehicleBuilder.SetEngine();
     _vehicleBuilder.SetBody();
     _vehicleBuilder.SetTransmission();
     _vehicleBuilder.SetAccessories();
 }
 public void CreateVehicle()
 {
     _vehicleBuilder.SetMake();
     _vehicleBuilder.SetModel();
     _vehicleBuilder.SetEngine();
     _vehicleBuilder.SetTransmission();
     _vehicleBuilder.SetBody();
 }
예제 #4
0
 public void AssembleVhicle()
 {
     _VehicleBuilder.SetBody();
     _VehicleBuilder.SetModel();
     _VehicleBuilder.SetEngine();
     _VehicleBuilder.SetTransmission();
     _VehicleBuilder.SetAccessories();
 }
예제 #5
0
 public void CreateVehicle()
 {
     builder.SetModel();
     builder.SetEngine();
     builder.SetBody();
     builder.SetTransmission();
     builder.SetAccessories();
 }
예제 #6
0
        public Vehicle CreateVehicle()
        {
            var vehicle = _vehicleBuilder.GetVehicle();

            _vehicleBuilder.SetEngine();
            _vehicleBuilder.SetTransmission();
            return(vehicle);
        }