Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a Java program: Please do P9.23 only Business P9.21 Implement a superclass Appointment and subclasses Onetime, Daily, and Monthly. An appointment has a description

Write a Java program:

image text in transcribed

Please do P9.23 only

Business P9.21 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 appointment2 occurs on that date. For example, for a monthlye appointment, you must check whether the day of 'o the month matches. Then fill an array of Appoint- ment objects with a mixture of appointments Have the user enter a date and print out all appointments that occur on that date Business P9.22 Improve the appointment book program of Exercise P9.21. Give the user the option to add new appointments. The user must specify the type of the appointment, the description, and the date Business P9.23 Improve the appointment book program of Exercises P9.21 and P9.22 by letting the the appointment data to a file and reload the data from a file. Th e saving user save part is straightforward: Make a method save. Save the type, description, and date to a file. The loading part is not so easy. First determine the type of the appointment to be loaded, create an object of that type, and then call a load method to load the data. Business P9.21 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 appointment2 occurs on that date. For example, for a monthlye appointment, you must check whether the day of 'o the month matches. Then fill an array of Appoint- ment objects with a mixture of appointments Have the user enter a date and print out all appointments that occur on that date Business P9.22 Improve the appointment book program of Exercise P9.21. Give the user the option to add new appointments. The user must specify the type of the appointment, the description, and the date Business P9.23 Improve the appointment book program of Exercises P9.21 and P9.22 by letting the the appointment data to a file and reload the data from a file. Th e saving user save part is straightforward: Make a method save. Save the type, description, and date to a file. The loading part is not so easy. First determine the type of the appointment to be loaded, create an object of that type, and then call a load method to load the data

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Informix Database Administrators Survival Guide

Authors: Joe Lumbley

1st Edition

0131243144, 978-0131243149

More Books

Students also viewed these Databases questions