Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
Design and code an appointments diary in Java.
You must design and code an appointment diary using Java. This is like a form of calendar, with events (appointments) that must be stored, viewed, and modified. The interface will be console menu based, and manages a list of appointments. Each appointment has a
· date
· time
· location
· title
An example of an appointment is:
The details of operation are flexible and left to your imagination. The design of the appointments class is up to you.
It is expected that you will have:
· At least one Java class to control the operation of the appointment diary.
· At least one Java class to hold appointment data as objects.
Menu functions:
· Read a list of appointments from a text file.
· Display, on screen, a list of all appointments ordered by date/time
· Display, on screen, a list of all appointments grouped by location.
· Add an appointment to the list.
· Remove an appointment from the list.
· Alter the location or date of an appointment.
· Save all appointments to a text file. This should be automatic on exit.
Task Requirements