Since there are two cars in the Fleet, there should be an odometer reading and a number of gallons for each car's. fillup.
fillUp
Method
Assume that at the end of a week each car in the Fleet is filled with
gasoline and its new odometer reading is noted.
The fillUp
method for Fleet
will get this data.
The first two parameters will be for the town car and the
last two will be for the sports utility vehicle.
class Fleet { // data Car town; Car suv; // constructor Fleet( int start1, int end1, double gal1, int start2, int end2, double gal2 ) { town = new Car( start1, end1, gal1) ; suv = new Car( start2, end2, gal2) ; } // method double calculateMPG() { double sumMPG; sumMPG = town.calculateMPG() + suv.calculateMPG() ; return sumMPG/2.0; } void fillUp( int townOdo, double townGal, int suvOdo, double suvGal) { town.fillUp( ________, ________ ); suv .fillUp( ________, ________ ); } }
Of course the Fleet.fillUp()
method is written in terms of the
Car.fillUp()
method.