/**
 * Student class    
 */
public class Student extends Person {

	// data members
	private int gradYear;

	// constructors
	/**
         * Student constructor
	 * @param fn: first name
	 * @param ln: last name
	 * @param age: age in years 
	 * @param gy: graduation year
	 */
	Student (String fn, String ln, int age, int gy){
	    super(fn,ln, age);
	    this.gradYear = gy;
	}

	// accessor methods
	public int getGradYear() { return gradYear; }

	// modifier methods
	protected void setGradYear(int g) { gradYear = g; }

	// action methods
	/**
         * Convert a Student to a String
	 * overrides the Person.toString method
         */
	public String toString() {
	    return(super.toString() + "\ngrad year = " + gradYear);
	}

}


