Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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);
        }