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.
*** 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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started