The Student Class Hierarchy
class Student
{ :
public String getGrade()
{
return “ERROR”;
}
}
class PassFailStudent extends Student
{ :
public String getGrade()
{
return (average > 70) ? “pass” : “fail”;
}
}
class LetterGradeStudent extends Student
{ :
public String getGrade()
{
if (average > 90) return “A”;
else if (average > 70) return “B”;
else if (average > 40) return “C”;
else return “D”;
}
}
Previous slide
Next slide
Back to first slide
View graphic version