Create a program implementing a class Date having integer data members for month, day and year. Your class must have the following member functions: • a default constructor • an initialization constructor • a function for setting the value of a Date object • a function for getting a Date value from console input (in the format mm/dd/yyyy) • a function to display a Date value in the format: mm/dd/yyyy • a function to display a Date value in the format: Month dd, yyyy You will, of course, have to provide a function main() that invokes each of these elements several times in order to illustrate that they work properly. This means: • at least one Date object is declared without being initialized • at least one Date object is initialized at declaration • at least one Date object has its value set • at least one Date object is input • each Date object used has its value displayed in both formats for comparison. Your program must be properly documented and (simple) description of purpose. Each function should have a short comment describing its action.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
## Platform
C++
## Deadline information
This should be very simple, it is for a beginners class in c++. Thank you!