Student.java
package ejava.examples.webtier.bo;
import java.util.ArrayList;
import java.util.List;
public class Student extends Person {
private static final long serialVersionUID = 1L;
private List<Grade> grades = new ArrayList<Grade>();
public Student() {}
public Student(long id) { super(id); }
public Student(
long id, String firstName, String lastName, List<Grade> grades) {
super(id, firstName, lastName);
setGrades(grades);
}
public List<Grade> getGrades() {
return grades;
}
public void setGrades(List<Grade> grades) {
this.grades = grades;
}
public String toString() {
StringBuilder text = new StringBuilder();
text.append(super.toString());
text.append(", grades=" + grades);
return text.toString();
}
}