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 -