示例#1
0
 public Porsche(PorscheModels model, string registrPlate, uint year, ConsoleColor color,
                double cost, double mileage, double maxSpeed, double weight, uint seats,
                uint doors, TransmissionType transmission, DriveType driveTrain, double tank, double fuelConsumption,
                string engineName, IEngine.EngineType type, double volume, double power, bool isChipTuning)
     : base(registrPlate, year, color, cost, mileage, maxSpeed, weight, seats, doors, transmission,
            driveTrain, tank, fuelConsumption, engineName, type, volume, power, isChipTuning)
 {
     Model = model;
 }
示例#2
0
        public void ChangeEngine(string newEngineName, IEngine.EngineType newType, double newVolume,
                                 double newPower, bool newIsChipTuning, EngineTune setEngine)
        {
            double newMileage  = Mileage;
            double newMaxSpeed = MaxSpeed;

            setEngine(ref newMileage, ref newMaxSpeed, Power, newPower);

            Mileage      = newMileage;
            MaxSpeed     = newMaxSpeed;
            EngineName   = newEngineName;
            Type         = newType;
            Volume       = SetDouble(newVolume);
            Power        = SetDouble(newPower);
            IsChipTuning = newIsChipTuning;
        }
示例#3
0
        public Auto(string registrPlate, uint year, ConsoleColor color, double cost,
                    double mileage, double maxSpeed, double weight, uint seats, uint doors,
                    TransmissionType transmission, DriveType driveTrain, double tank, double fuelConsumption,
                    string engineName, IEngine.EngineType type, double volume, double power, bool isChipTuning)
            : base(registrPlate, year, color, cost, mileage, maxSpeed, weight)
        {
            Seats           = seats;
            Doors           = doors;
            Transmission    = transmission;
            DriveTrain      = driveTrain;
            Tank            = tank;
            FuelConsumption = fuelConsumption;

            EngineName   = engineName;
            Type         = type;
            Volume       = volume;
            Power        = power;
            IsChipTuning = isChipTuning;
        }