public static Vehicle createNewVehicle(eVehicleTypes i_VehicleType) { if (i_VehicleType.Equals(eVehicleTypes.regularCar)) { return newRegularCar(); } if (i_VehicleType.Equals(eVehicleTypes.regularMotorCycle)) { return newRegularMotorcycle(); } if (i_VehicleType.Equals(eVehicleTypes.regularVan)) { return newRegularVan(); } if (i_VehicleType.Equals(eVehicleTypes.electricCar)) { return newElectricCar(); } if (i_VehicleType.Equals(eVehicleTypes.electricMotorcycle)) { return newElectricMotorcycle(); } return null; }
public static Vehicle createNewVehicle(eVehicleTypes i_VehicleType) { if (i_VehicleType.Equals(eVehicleTypes.regularCar)) { return(newRegularCar()); } if (i_VehicleType.Equals(eVehicleTypes.regularMotorCycle)) { return(newRegularMotorcycle()); } if (i_VehicleType.Equals(eVehicleTypes.regularVan)) { return(newRegularVan()); } if (i_VehicleType.Equals(eVehicleTypes.electricCar)) { return(newElectricCar()); } if (i_VehicleType.Equals(eVehicleTypes.electricMotorcycle)) { return(newElectricMotorcycle()); } return(null); }