Initialization of (Classes and) Objects for the Scheduler Project

The April 5 class discussion considered matters of the initialization of objects for the Scheduler project. Specificially, when a user (running a browser) clicks on a URL for a person's schedule, various activities must take place to set up basic classes for the Scheduler application. This page clarifies just what work is done by which object(s) in initializing classes required for this project.

User Applet: The URL from a course's or person's Web page to the Scheduler project will, in fact, give the URL for the UserApplet class.

Background Process A special/separate server process will run at all times on the Web server.

PersonsSchedule

Week

Day

Diagram

Graphically, this initialization may be considered as the following graph, where nodes are classes and where edges represent calls to constructors, and labels on edges identify constructor parameters.

Scheduler Initialization


This document is available on the World Wide Web as

     http://www.cs.grinnell.edu/~walker/courses/223.sp02/project/class.object-init.html

created April 7, 2002
last revised April 7, 2002
Valid HTML 3.2!
For more information, please contact Henry M. Walker at walker@cs.grinnell.edu.