/** * Class constructor specifying name of make (manufacturer), model and year * of make. * * @param manufacturer * @param model * @param makeYear * @param registrationNumber * @param odometerReading * @param tankCapacity */ public Vehicle(String Manufacturer, String Model, int MakeYear, String RegistrationNumber, double OdometerReading, int TankCapacity) { this.Manufacturer = Manufacturer; this.Model = Model; this.MakeYear = MakeYear; this.RegistrationNumber = RegistrationNumber; this.OdometerReading = OdometerReading; this.TankCapacity = TankCapacity; FuelPurchase = new FuelPurchase(); Journey = new Journey(); }
/// <summary> /// Adds fuel to the car /// </summary> /// <param name="litres"></param> /// <param name="price"></param> public void addFuel(double litres, double price) { FuelPurchase.purchaseFuel(litres, price); }