Question: Declare and define a C++ class called odometer that will track miles driven and gallons used by a vehicle. The class should have member variables
Declare and define a C++ class called odometer that will track miles driven and gallons used by a vehicle. The class should have member variables for "total miles driven" and "gallons consumed".
Include the following mutator functions in your class:
- miles driven and gallons of gas consumed
- reset odometer to zero
- reset gallons
Include the following accessor functions in your class:
- return fuel efficiency in miles per gallon (MPG)
- return odometer reading (total miles driven since the last reset)
Your class declaration should be in a header file with inclusion guards. Your class implementation should be in a cpp file.
You should have a driver (main) program to test your class. Your driver program should be in a separate cpp file.
Properly label/comment out your accessors and mutators.
*** You may make a default constructor OR rely on the automatically created default constructor. Designate which one you chose with a comment. ***
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
