package assignment; import admin.User; import course.LetterGrade; import util.GraderObject; /** An AssignmentGrade contains an Assignment for which the grade is associated * with, an integer, rawScore, which is the points assignment has earned, and * a LetterGrade which represents the letter grade the assignment has earned. */ public abstract class AssignmentGrade implements GraderObject { User user; Assignment assignment; int rawScore; LetterGrade letter; public abstract Assignment getAssignment(); }