Determine the day of the week for new year''s day
Course:- JAVA Programming
Reference No.:- EM13295

Assignment Help
Expertsmind Rated 4.9 / 5 based on 47215 reviews.
Review Site
Assignment Help >> JAVA Programming

Write a program that evaluates the day of the week for New Year's Day in the year 3000. To do this, you must create your own date class (MyDate).

• Implement a new yesterday() function which moves the date one day backwards. Modify your main program to print the date, including the day of the week, for January 1st, 1800. (Hint: back up to December 31st, 1799, and then call tomorrow() once.)

• Using UML, prepare a high level design (a.k.a. architecture) of your program before implementation. Include your design (architecture) as an appendix to your Word document submission. Project include a simple use case diagram, class diagram and sequence diagram for all methods.

Put your comment

Ask Question & Get Answers from Experts
Browse some more (JAVA Programming) Materials
One way to review a presentation and assess whether slides have an attractive design and adequate content is to switch back and forth between Slide Sorter view and Normal vi
Design a class named Clock. You should use your IDE for this exercise. The class contains private data fields for startTime and stopTime, a no argument constructor that init
Develop a Menu Driven Console Java Program to demonstrate you can use Java constructs including input/output via GUI dialogs, Java primitive and built-in types, Java defined
Create a Java application that contains methods to display statistics for the numbers in an array. The main method has been written and it's attached. complete the program by
Information security governance requires involvement from stakeholders throughout the organization. Executives, business owners, technical experts, and legal experts assess,
Write a Java Program that prints the numbers from 1 to 125. But for multiles of three print "Batman" instead of the number and for the multiples of five print "Superman". For
Write an interface named XYInterface that contains two int constants, X = 5 and Y = 10 and a method called useXY which receives no parameters and returns an integer value. (
Study the principles of data abstraction, inheritance and dynamic binding. Use Library to get started on finding resources.You must take the terms and describe it.