Question: If possible, can you make the code simple to understand. Do the Programming Project 1.1 on page 58 in the text. A Calendar Class In

If possible, can you make the code simple to understand. If possible, can you make the code simple to understand. Do the

Do the Programming Project 1.1 on page 58 in the text. A Calendar Class In this project, you will develop and test a CalendarDate class. Here are the responsibilities of the class, that is, the services that the class will provide to users: 1. To initialize a CalendarDate object to represent the date January 1, 2012; 2. To initialize a CalendarDate object from integers for the month, day-of-month and year; if the date is invalid (for example, if the month, day-of-month and year are 6, 31 and 2006, respectively) use 1. 1. 2012. 3. Return, in String form, the next date after this CalendarDate object; for example, if this CalendarDate object represents January 31, 2012, the return value would be "February 1, 2012": 4. Return, in String form, the date prior to this CalendarDate object; for example, if this Calendar Date object represent January 1, 2013, the return value would be "December 31, 2012": 5. Return, in String form, the day of the week on which this CalendarDate object falls; for example, if this CalendarDate object represents the date December 20, 2012, the returned value will be "Thursday": Part a: Create method specifications for the above responsibilities. Part b: Develop the CalendarDate class, that is, determine what fields to declare and then define the methods. Part c: Create a project to test your CalendarDate class. Call each Calendar Date method at least twice Add 5 comment lines (comment lines start with /I) at the very top of your program with your name, your class and section, the project number, due date, and a short description of the program Please submit the following to me on the due date: Java source (java file) code with comments

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!