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