Question
This is a python problem. You are asked to implement a class called Date for calendar dates occurring on or after January 1, 1800. FYI,
This is a python problem. You are asked to implement a class called Date for calendar dates occurring on or after January 1, 1800. FYI, January 1, 1800 was a Wednesday. Instances of the Date class have a month, day, and year value representing valid calendar dates on or after January 1, 1800. Create a module called problem2.py to contain your Date class implementation. Assign a class attribute called min year the value 1800. This represents the smallest year value allowed for instances of the Date class. The benefit of using a name to refer to the minimum year is that if we change our mind about the smallest allowable year value, we need to change it in only one place. Use min year everywhere to refer to this value, rather than hard-coding 1800 in your code. In addition, assign another class attribute called dow jan1 the value Wednesday. This represents the day of week on January 1 of the year min year.
Step 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