public class Student
1: /**
2: A class that represents a student.
3:
4: @author Frank M. Carrano
5: @author Timothy M. Henry
6: @version 5.0
7: */
8: public class Student
9: {
10: private Name fullName;
11: private String id; // Identification number
13: public Student()
14: {
15: fullName = new Name();
16: id = "";
17: } // end default constructor
19: public Student(Name studentName, String studentId)
20: {
21: fullName = studentName;
22: id = studentId;
23: } // end constructor
25: public void setStudent(Name studentName, String studentId)
26: {
27: setName(studentName); // Or fullName = studentName;
28: setId(studentId); // Or id = studentId;
29: } // end setStudent
31: public void setName(Name studentName)
32: {
33: fullName = studentName;
34: } // end setName
36: public Name getName()
37: {
38: return fullName;
39: } // end getName
41: public void setId(String studentId)
42: {
43: id = studentId;
44: } // end setId
46: public String getId()
47: {
48: return id;
49: } // end getId
51: public String toString()
52: {
53: return id + " " + fullName.toString();
54: } // end toString
55: } // end Student