//Student is an abstract class public abstract class Student { //These are the fields used by the student private String name; private String course; //The student constructor accepts two String arguments--a name and a course public Student (String n, String c) { name =n; course=c; } //This abstract method, when made concrete by subclasses, will return a lettergrade public abstract char gradeAverage(double[] grades); //Returns the name of the student public String getName() { return name; } //Returns the degree the student is pursuing public String getCourse(){ return course; } }