Question: Need this done in java Date class and not use the Java API You are to write your own Date and GregorianCalendar classes. You are
Date class and not use the Java API You are to write your own Date and GregorianCalendar classes. You are to write test cases for each method you write. To do this create a main) method that allows the user to enter a value for the date. Then present a menu to the user with each of the functionality features you implemented. main) should loop so that the user can try all of the options. You are graded on how well your methods work, on how many of them work, on your code design, object oriented design and on data validation. You are also graded on documentation. Look at the documentation standards I posted on Canvas at the start of the semester. Use Javadoc, follow the conventions and use inline comments. Make you code easy to read and follow. You are responsible for any and all discussion we have had and will have about these requirements in lecture Due: Submit your java source code files to Canvas before Tuesday, Nov 21 14, 11:55pm. We will not accept any late submissions and we will not accept any email submission. Start on this early and plan on spending a minimum of 15 hours. Purpose: To practice designing a class that can be used in many applicatlons. To write and implenent a thorough test plan. You aze NOT tu e any of the Java API date clas eB 4Gregorian calendar, Date.- write class to hold data and perform operations on dates, le: January 2, 2015 or 3/15/2015 on PAPER, design the cla s to hold a valid date First decide what fields you will need Then decide what operations you ill perform on the fields what functionality the class Date will have You must include a toString( ). an equals( and co Pareto( nethod Methods required in addition tostringt. equals( and stor methods, the thods
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
