Question: Improve the appointment book program of Exercise P9.6. Give the user the option to add new appointments. The user must specify the type of the
Improve the appointment book program of Exercise P9.6. Give the user the option to add new appointments. The user must specify the type of the appointment, the description, and the date.
Data from Exercise P9.6.
Implement a superclass Appointment and subclasses Onetime, Daily, and Monthly. An appointment has a description (for example, “see the dentist”) and a date. Write a method occursOn(int year, int month, int day) that checks whether the appointment occurs on that date. For example, for a monthly appointment, you must check whether the day of the month matches. Then fill an array of Appointment objects with a mixture of appointments. Have the user enter a date and print out all appointments that occur on that date.

23 24 25 26 SALES- coFERONCE 8 19 20 21 22 23 24 25 16 17 16 19 21 12 O Pali Rao/Stock photo.
Step by Step Solution
3.33 Rating (165 Votes )
There are 3 Steps involved in it
Here is an implementation in Java of the improved appointment book program import javautilScanner abstract class Appointment private String descriptio... View full answer
Get step-by-step solutions from verified subject matter experts
