public RegularCar( string i_modelName, string i_licenseNumber, string i_wheelManufacturer, float i_currentAirPressure, float i_remainingFuelAmount, e_Color i_color, e_NumberOfDoors i_numberOfDoors) : base(i_modelName, i_licenseNumber, i_wheelManufacturer, i_currentAirPressure, i_remainingFuelAmount, i_color, i_numberOfDoors) { this.m_vehicleEngine = new Engine(Engine.e_TypeOfEngine.Fuel, Engine.e_EnergyType.Octan98, i_remainingFuelAmount, GlobalConstants.regularCarMaxFuelTank); }
public ElectricCar( string i_modelName, string i_licenseNumber, string i_wheelManufacturer, float i_currentAirPressure, float i_remainingBatteryTime, e_Color i_color, e_NumberOfDoors i_numberOfDoors) : base(i_modelName, i_licenseNumber, i_wheelManufacturer, i_currentAirPressure, i_remainingBatteryTime, i_color, i_numberOfDoors) { this.m_vehicleEngine = new Engine(Engine.e_TypeOfEngine.Electric, Engine.e_EnergyType.Battery, i_remainingBatteryTime, GlobalConstants.electricCarMaxBatteryCapacity); }
public Car( string i_modelName, string i_licenseNumber, string i_wheelManufacturer, float i_intialAirPressure, float i_amountEnergyResource, e_Color i_color, e_NumberOfDoors i_numberOfDoors) : base(i_modelName, i_licenseNumber, i_wheelManufacturer, GlobalConstants.carNumberOfWheels, GlobalConstants.carMaxAirPressure, i_intialAirPressure, i_amountEnergyResource) { this.m_color = i_color; this.m_numberOfDoors = i_numberOfDoors; }