Design a class named Date. The class contains: Data fields year, month, and day that represent a date. A no-arg constructor that creates a Date object for the current date. A constructor that constructs a Date object with a specified elapse time since the middle of night, Jan 1, 1970, in seconds. A constructor that constructs a Date object with the specified year, month, and day. Three get functions for the data fields year, month, and day. A function named setDate(int elapseTime) that sets a new date for the object using the elapsed time.Draw the UML diagram for the class. Implement the class. Write a test program that creates two Date objects, one using a no-arg constructor and the other using Date(555550), and display their year, month, and day.
Design a class named Date. The class contains:
Data fields year, month, and day that represent a date.
A no-arg constructor that creates a Date object for the current date.
A constructor that constructs a Date object with a specified elapse time since the middle of night, Jan 1, 1970, in seconds.
A constructor that constructs a Date object with the specified year, month, and day.
Three get functions for the data fields year, month, and day.
A function named setDate(int elapseTime) that sets a new date for the object using the elapsed time.
Draw the UML diagram for the class. Implement the class. Write a test program that creates two Date objects, one using a no-arg constructor and the other using Date(555550), and display their year, month, and day.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images