public class Student
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
id |
private java.util.List<Course> |
myCourseCart |
private int |
myCourseCoins |
private java.util.List<Course> |
myEnrolledCourses |
private java.lang.String |
name |
Constructor and Description |
---|
Student(java.lang.String name,
java.lang.String id,
int courseCoins) |
Modifier and Type | Method and Description |
---|---|
void |
addToCart(Course course)
Adds the course to the list of courses the student is interested in.
|
boolean |
deductCoins(int numCoins) |
void |
enrollCourse(Course course)
After the registration list is processed, adds successfully enrolled
courses to Student's list
|
java.util.List<Course> |
getEnrolledCourses() |
java.lang.String |
getid() |
java.lang.String |
getName() |
int |
getPoints() |
private java.lang.String name
private java.lang.String id
private int myCourseCoins
private java.util.List<Course> myCourseCart
private java.util.List<Course> myEnrolledCourses
public Student(java.lang.String name, java.lang.String id, int courseCoins)
public java.lang.String getName()
public java.lang.String getid()
public int getPoints()
public java.util.List<Course> getEnrolledCourses()
public boolean deductCoins(int numCoins)
public void addToCart(Course course)
course
- public void enrollCourse(Course course)
course
-