Class Lab
java.lang.Object
Lab
public class Lab
extends java.lang.Object
this class gives data about each course's lab
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
enrollStudent(Student student)
java.lang.String
getDay()
return the lab's dayStudent[]
getStudents()
return list of studentjava.lang.String
getTA()
boolean
hasCapacity()
check out if there is capacity yet or notvoid
printL()
void
setCurrentSize(int currentSize)
void
setDay(java.lang.String day)
void
setStudents(Student[] students)
void
setTA(java.lang.String TA)
set a TA
-
Constructor Details
-
Lab
creat a new lab- Parameters:
TA
- teacher assistantday
- the day which lab is workingcourse
- the lab's namecapacity
- the limit of lac
-
-
Method Details
-
setTA
public void setTA(java.lang.String TA)set a TA- Parameters:
TA
- teacher assistant
-
getTA
public java.lang.String getTA()- Returns:
- TA
-
setDay
public void setDay(java.lang.String day)- Parameters:
day
- set a day for lab
-
getDay
public java.lang.String getDay()return the lab's day- Returns:
- day
-
setStudents
- Parameters:
students
- set student to student list
-
getStudents
return list of student- Returns:
- students
-
hasCapacity
public boolean hasCapacity()check out if there is capacity yet or not- Returns:
- true or false
-
setCurrentSize
public void setCurrentSize(int currentSize)- Parameters:
currentSize
- of the lab
-
enrollStudent
- Parameters:
student
- assign a new student to this lab
-
printL
public void printL()
-