Assignment1

Assignment1 - CSc335(OO Design and Programming Assignment 1...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CSc335 (OO Design and Programming) Assignment 1 Fall 2011 Assignment I: Schedule Manager Objective: Java Review Assigned: 08/25/2011 in class Due: 09/02/2009 11:59 PM Overview In this assignment, you will be creating the back-end of a simple schedule management tool in Java. It will keep track of any meetings, classes, or extra-curricular activities that you may have. In this assignment, you will create the core classes that manage this data, so that another programmer could easily create a front- end UI for it. Design At the core of the schedule manager is the Appointment class. This class is responsible for storing the date, time, and description of each task we want to represent. Additionally, it should know whether or not the task it describes has been completed, and it should know how to compare itself to other Appointment instances. The outline for the Appointment class is included in the zip file we will provide. The Appointment constructor should initialize any data structures you may wish to use in your implementation. In addition to implementing the Appointment class, you must also implement a class called Scheduler . Scheduler will be responsible for managing the various Appointments a programmer may want to track. In this assignment, you must design Scheduler to implement
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

Assignment1 - CSc335(OO Design and Programming Assignment 1...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online