admin
Class Course

java.lang.Object
  extended by admin.Course

abstract class Course
extends java.lang.Object

This class contains the information needed by the administrator interfaces to keep track of course preferences.


Field Summary
(package private)  java.lang.String dept
          Course subject, eg.
(package private)  int fallInstances
          Number of times the course is usually offered in the fall
(package private)  int number
          Course number, 101, 102, 103, 307, 308...
(package private)  int springInstances
          Number of times the course is usually offered in the spring
(package private)  int summerInstances
          Number of times the course is usually offered in the summer
(package private)  java.lang.String title
          Title of course.
(package private)  int winterInstances
          Number of times the course is usually offered in the winter
 
Constructor Summary
Course()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

java.lang.String title
Title of course. eg. Introduction to Computer Networks


number

int number
Course number, 101, 102, 103, 307, 308... not necessarily unique between department


dept

java.lang.String dept
Course subject, eg. Computer Science, Math, Biology


fallInstances

int fallInstances
Number of times the course is usually offered in the fall


winterInstances

int winterInstances
Number of times the course is usually offered in the winter


springInstances

int springInstances
Number of times the course is usually offered in the spring


summerInstances

int summerInstances
Number of times the course is usually offered in the summer

Constructor Detail

Course

Course()