Java Programming Task 1 With Solution
Task 1 :
- Private data fields are startTime and endTime with getter methods.
- A no-arg constructor that initializes startTime with the current time.
- A method named start() that resets the startTime to the current time.
- A method named stop() that sets the endTime to the current time.
- A method named getElapsedTime() that returns the elapsed time for the stopwatch in milliseconds.
Solution :
The task is explanatory itself, if you focus however here's an explanation for you:
- First of all, declare two private data fields 'startTime' & 'endTime' as said in the task, as we know the time can set in seconds means values in points, therefore, we have to use data type float.
- Then, we have asked to create a no argument constructor which will be used to initialize the current time.
- Then we have to create methods of start, stop and getEplasedTime to get elapsed time.
- In the end, we have been told that create two classes one is Test class another is StopWatch class.
- In the StopWatch class, we'll do all of our work such as the declaration of variables and creation of method.
- And in the Test class, we'll call method created in StopWatch class
Comments
Post a Comment