Question: (C++) Foot + tolleters(): float 1. Implement the following classes. DistanceUnit + DistanceUnit() operator (int): void operator -- (int): void + operator (int) : void

(C++)
(C++) Foot + tolleters(): float 1. Implement the following classes. DistanceUnit +
DistanceUnit() operator (int): void operator -- (int): void + operator (int) :

Foot + tolleters(): float 1. Implement the following classes. DistanceUnit + DistanceUnit() operator (int): void operator -- (int): void + operator (int) : void + operator-=(int): void getValue(): float # value: float Meter toFeet(): float The default constructor initializes value as zero. The ++ and operators should increase value by one, while += and operators should increase it by N. to Meters() and to Feet() functions in subclasses converts and returns the value respectively. Write a menu-driven program where the user chooses which type of distance unit to work with and perform different operations. 1. Set distance to feet 2. Set distance to meters Choice: 1 Distance: 0 feet 1. Move 1 foot forvards 2. Move 1 foot backwards 3. Move N foot forvards 4. Move N foot backwards 5. Convert to meters 6. Exit Your choice: 3 Enter N: 4 Distance: 4 feet 1. Move 1 foot forvards 2. Move 1 foot backwards 3. Move N foot forwards 4. Move N foot backwards 5. Convert to meters 6. Exit Your choice: 1 Distance: 5 feet 1. Move 1 foot forwards 2. Move 1 foot backwards 3. Move N foot forwards 4. Move N foot backwards 5. Convert to meters 6. Exit Your choice: 4 Enter N: 2 Distance: 3 feet 1. Move I foot forvards 2. Move I foot backwards 3. Move N foot forvards 4. Move N foot backwards 5. Convert to meters 6. Exit Your choice: 2 Distance: 2 feet 1. Move 1 foot forvarda 2. Move 1 foot backwards 3. Move N foot forwards 4. Move N foot backwards 5. Convert to seters 6. Exit Your choice: 5 2 feet: 0.6096 meters Distance: 2 feet 1. Move 1 foot forwards 2. Move 1 foot backwards 3. Move N foot forwards 4. Move I foot backwards 5. Convert to meters 6. Exit Your choice: 6 Bye

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!