Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

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(); // 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 is given below:

1:00:00 1:00:00 AM 19:00:30 7:00:30 PM

this is java code

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases And Information Systems 1 International Baltic Conference Dbandis 2020 Tallinn Estonia June 19 2020 Proceedings

Authors: Tarmo Robal ,Hele-Mai Haav ,Jaan Penjam ,Raimundas Matulevicius

1st Edition

303057671X, 978-3030576714

Students also viewed these Databases questions

Question

2. What type of team would you recommend?

Answered: 1 week ago