Answer:
No. As is currently stands, the instance variables of all objects cannot be accessed from outside the objects, and there are no access methods to change them.
Adding a fillUp() Method
It would be nice to make the program more useful
by writing a method for Car that acts like a visit to the filling station.
The new method does this:
- void fillUp( int newOdo, double fillUpGals )
- Change the state of a Car by using the odometer reading and the number of gallons of the most recent fillup.
The state of a Car object changes when
its instance variables are changed.
The number of gallons of the new fillup will replace the old value,
and the odometer readings will have to be adjusted.
Here is class Car with some more blanks:
QUESTION 12:
Fill in the blanks for the new method. This may take a little bit of thought.