Exemple #1
0
 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);
 }
Exemple #2
0
 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);
 }
Exemple #3
0
 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;
 }