/** encapsulate the characteristics of a Grad student ** @author: Jonathan Doughty **/ public class GradStudent extends AnyStudent { private Faculty advisor; private Course teachingAssistantFor; // A constructor that will create student objects with specified name and id public GradStudent( String studentName) { super(studentName); } public void writeThesis() { // mumble } public String toString() { String basic = super.toString(); return basic + " grad"; } // Other methods associated with being a grad student ... }