public abstract class Section
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
classNumber |
Course |
course |
Instructor |
instructor |
DayPattern |
pattern |
Room |
room |
int |
sectionNumber |
TimeDuration |
time |
Constructor and Description |
---|
Section() |
Modifier and Type | Method and Description |
---|---|
abstract Section |
generateSection(Instructor instructor,
Room room,
Course course,
TimeDuration time,
int classNumber,
int sectionNumber,
int capacity,
DayPattern pattern)
Constructs a new section from the given instructor, room, course,
time, capacity, and pattern.
|
public Instructor instructor
public Room room
public Course course
public TimeDuration time
public int sectionNumber
public int classNumber
public DayPattern pattern
public abstract Section generateSection(Instructor instructor, Room room, Course course, TimeDuration time, int classNumber, int sectionNumber, int capacity, DayPattern pattern)