Question: 17. Following Time class implementation is given to you. Which of the following represents correct implementation code for the constructor with parameters? (1) myHrs =

17. Following Time class implementation is given to you. Which of the following represents correct implementation code for the constructor with parameters? (1) myHrs = 0; myMins = 0; mySecs = 0; (11) myHrs = h; myMins = m; mySecs = 5; (III) resetTime(myHrs, myMins, mySecs); (IV) h = myHrs; m = myMins; s = mySecs; (V) Time = new Time(h, m, s); public class Time private int myHrs; private int myMins; private int my secs; public Time() { // implementation not shown 1 public Time (int n, int m, int s)! // implementation not shown } // Resets time to myirs = n, myMins = m, mysecs = public void resetTime (int , int m, int s) { // implementation not shown 1 // Advances time by one second. public void increment() { // implementation not shown } // return true if this time equals t false otherwise public boolean equals (Time t) { // implementation not shown } 1/Returns true if this time is earlier than t, false otherwise, public boolean lessThan (Time t) { // implementation not shown } // Returns time as a String in the form hrs:mins:secs. public String toString() { //implementation not shown } }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
