public class GradStudent extends Student
1: /**
2: * A class that extends Student.
3: *
4: * @author Mark Young (A00000000)
5: */
6: public class GradStudent extends Student {
7:
8: /** GradStudent has a previous degree (BA, BSc, ...) */
9: private String previousDegree;
11: /** GradStudent needs a name and a previous degree */
12: public GradStudent(String n, String pd) {
13: super(n);
14: previousDegree = pd;
15: }
17: /** Return this student's previous degree */
18: public String getPreviousDegree() {
19: return previousDegree;
20: }
22: /** Change this student's previous degree */
23: public void setPreviousDegree(String npd) {
24: this.previousDegree = npd;
25: }
27: @Override
28: public String toString() {
29: return this.getName() + " (" + previousDegree + ")";
30: }
32: }