Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Java please For this lab. you will create a class called Time that will allow us to store and work with time objects. Your class
Java please
For this lab. you will create a class called "Time" that will allow us to store and work with time objects. Your class should contain the following: Private instance variables for storing the hours, minutes, and seconds. The hours will be in 24-hour format(e.g. 17 is 5:00 PM). A default constructor that sets the time to midnight. A constructor that takes hours, minutes and seconds as parameters. A method called "increment" that takes a number of seconds as a parameter, and increases the time by that many seconds (you may have to increase the hour and minute as well). A method called "print" that takes one parameter, a boolean called "military". If military is true, you should print the time in 24-hour format, otherwise print in the 12-hour AM/PM format. You are just writing the Time class for this lab. To test your class, you can use this main class: public class Main { public static void main(String args[]) { Time t1 = new Time O; // midnight Time t2 = new Time (17, 30, 0); // 5:30 PM // add an hour onto t1, then print it in both formats t1.increment(3600); t1.print(true); t1.print(false); // add an hour and a half, and 30 seconds onto t2 t2.increment (5430); // print t2 in both formats t2.print(true); t2.print(false); } } The goal output given below: 1:00:00 1:00:00 AM 19:00:30 7:00:30 PMStep 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