package schedule; /** * A Meeting adds two components to an Appointment. The Attendees component * reflects the fact that a meeting is scheduled for more than one person, * whereas an appointment is for a single user. The MeetingMinutes component * is a URL for the minutes of a meeting, once it has been held. *

* This object is derived from Section 2.4.1 of the Milestone 6 requirements, in * particular Figure 46. */ abstract class Meeting extends Appointment { Attendees attendees; MeetingMinutes minutes; }