//By Mason Marnell public class Automobile { private double mpg; private double gas; public Automobile(double mpgInput){ mpg = mpgInput; gas = 0; } public void fillup(double gasAdded){ gas += gasAdded; } public double reportFuel(){ return gas; } public void takeTrip(double miles){ double gasgone = miles / mpg; gas -= gasgone; } public static void main(String[] args) { //Create a new object called myBmw. Pass the constructor an //argument of 24 miles per gallon Automobile myBmw = new Automobile(24); //Use the myBmw object to call the fillup method. Pass it an argument //of 20 gallons. myBmw.fillup(20); //Use the myBmw object to call the takeTrip method. Pass it an //argument of 100 miles. Driving 100 miles of course uses fuel and we //would now find less fuel in the tank. myBmw.takeTrip(100); //Use the myBmw object to call the reportFuel method. It returns a //double value of the amount of gas left in the tank and this is assigned // to the variable fuel_left double fuel_left = myBmw.reportFuel( ); //Print the fuel_left variable System.out.println(fuel_left); //prints gallons left, 15.833333333333332 } }