Question: Hello, please completely read the entire instructions and try to follow its guidelines. This is from a beginner java programmer class so please nothing to

Hello, please completely read the entire instructions and try to follow its guidelines. This is from a beginner java programmer class so please nothing to extravegant. I have learned for/if/while loops along with arrays and parameters. A lot of the for and if statments involve using .length so please try to incorporate that if possible. I know I am adding a lot of instructions but please feel free to use other tools if they are no other ways. Just not to far advanced that I should not know it. Thank you so much for your help! Below are the instruction and in there it will tell you everyhitng on what should be in the code: theHello, please completely read the entire instructions and try to follow itsguidelines. This is from a beginner java programmer class so please nothingto extravegant. I have learned for/if/while loops along with arrays and parameters.A lot of the for and if statments involve using .length soplease try to incorporate that if possible. I know I am addinga lot of instructions but please feel free to use other toolsif they are no other ways. Just not to far advanced thatI should not know it. Thank you so much for your help!Below are the instruction and in there it will tell you everyhitng

Writing user defined data types Fuel Efficiency Calculator For this lab you will write a class encapsulating the concept of a Fuel Efficiency Calculator that will be used to track the fuel efficiency of an automobile and the average cost per gallon. It could be used to calculate the fuel efficiency on a particular trip, or to compare the fuel efficiency for highway travel vs. city travel, etc... YOU SHOULD READ THIS ENTIRE LAB FIRST, BEFORE YOU BEGIN TO PROGRAM THE SOLUTION! The FuelCalculator class is an Abstract Data Type (ADT). It defines a new type. A FuelCalculator has the following attributes: Instance variables: An integer representing the miles driven A double representing the gallons of gas consumed. A double representing the total cost of the gas used Methods: " mutator methods that can be used to: reset-resets the miles driven to 0 and gallons of gas used to 0 . logMiles - adds: the number of new miles driven the gallons of gas used to drive those miles the cost of that gas . accessor methods do the following: . . . . . get the miles driven get the gallons of gas used get the total cost of the gas used get the fuel efficiency for this trip in miles per gallon get the average cost of a gallon of gas equals method compares the fuel efficiency of two FuelCalculators. Two FuelCalculators are equal if their fuel efficiency is equal within a tenth of a gallon gas used per mile travelled. " toString method returns a String that contains the values for the miles driven, gallons used and the fuel efficiency in the format: Miles Driven: ## Gas Used: ##.4 gallons Efficiency: ##.# mpg Total Cost: $ # ## Average Cost: $ ## # per gallon

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!