Another Example

Develop and implement a class Date that represents a date. A Date object should have 3 attributes: day of the month, the month, the year. The class should provide the following constructors:
The class should provide the following behaviors:
Also write a DateTest class that creates several Date objects using information which is read from the user, and prints a String representation of each date.