Question
C++ (Stopwatch) Design a class named StopWatch. The class contains: Private data fields startTime and endTime with appropriate get functions. A no-arg constructor that initialises
C++
-
(Stopwatch) Design a class named StopWatch. The class contains:
-
Private data fields startTime and endTime with appropriate get functions.
-
A no-arg constructor that initialises startTime with the current time.
-
A function named start() that resets the startTime to current time.
-
A function named stop() that sets the endTime to current time.
-
A function named getElapsedTime() that returns the elapsed time for the
stop watch in seconds.
-
Draw the UML diagram for the class.
-
Implement the class.
-
Write a test program that measures the execution time of sorting 100000
numbers using selectionSort. The output should be something like:
-
-
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