/** * A class representing students for a simple BlueJ demo program. * * @author Michael Kölling * @version 1.0, January 1999 */ class Student { private String SID; // student ID number private String name; /** * Create a student with default settings for detail information. */ Student() { SID = "(unknown ID)"; name = "no name"; } /** * Create a student with given name, year of birth and student ID */ Student(String name, String studentID) { SID = studentID; this.name = name; } /** * Return the student ID of this student. */ public String getStudentID() { return SID; } /** * Set a new name for this person. */ public void setName(String name) { this.name = name; } /** * Return the name of this person. */ public String getName() { return name; } /** * Return a string representation of this object. */ public String toString() // redefined from "Person" { return super.toString() + "Student name: "+ name + "\n" + "Student ID: " + SID + "\n"; } }