Question
IN C++ 1.The device pictured above is a hand counter. It is a simple device to aid in counting things. The user of the device
IN C++
1.The device pictured above is a "hand counter". It is a simple device to aid in counting things. The user of the device will reset the display on the device to zero using the wheel on the right side. Then, as the user wants to count items, they will press the button on top. Each time the button is pressed, the counter increments by one. Such a device can be used for things like taking inventory, counting the number of people entering a public event, or conducting a traffic survey by counting cars.
Write a class definition that would model such a device. Name your class Counter. Write only the class definition; no implementations are necessary. But be sure that your class definition includes provisions to simulate the external interface to the device, and anything that might be needed for the internal implementation.
2.Regarding your response to the previous question about the "hand counter"... Did you include a constructor in your class definition? What is the purpose of a constructor? If you included one, what do you envision it doing for your Counter class? If you did not include one, why do you believe it is not necessary?
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