studentinfo
Class CourseSession
java.lang.Object
studentinfo.CourseSession
class CourseSession
- extends java.lang.Object
This class provides a representation of a single-semester
session of a specific university course.
Constructor Summary |
CourseSession(java.lang.String department,
java.lang.String number,
java.util.Date startDate)
Constructs a CourseSession starting on a specific date |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CourseSession
CourseSession(java.lang.String department,
java.lang.String number,
java.util.Date startDate)
- Constructs a CourseSession starting on a specific date
- Parameters:
startDate
- the date on which the CourseSession begins
getDepartment
java.lang.String getDepartment()
getNumber
java.lang.String getNumber()
getNumberOfStudents
int getNumberOfStudents()
enroll
void enroll(Student student)
get
Student get(int index)
getStartDate
java.util.Date getStartDate()
getEndDate
java.util.Date getEndDate()
- Returns:
- Date the last date of the course session