Using Java Define a Rubric class that extends the GradedActivity class shown below. The Rubric class should determine the grade a student receives for a chapter lab. Using the following points: Algorithm: 20 points Variables: 5 points Formulas: 5 points Test Data: 15 points UML: 20 points Code: 35 points Create exception classes for 2 error conditions. You determine which errors for the exceptions. Demonstrate the class in a simple program. GradedActivity public class GradedActivity { private double score; // holds the score public void setScore (double s) { score=s; } //end method for setting the score public double getScore() { return score; }// end method to return the score public char getGrade() { // return a letter grade determined by the scores listed below char letterGrade; if (score >= 90) letterGrade = 'A'; else if (score >=80) letterGrade = 'B'; else if (score >=70) letterGrade= 'C'; else if (score >=60) letterGrade = 'D'; else letterGrade = 'F'; return letterGrade; } // end get grade method }// end Graded Activity
Using Java Define a Rubric class that extends the GradedActivity class shown below. The Rubric class should determine the grade a student receives for a chapter lab. Using the following points:
Variables: 5 points
Formulas: 5 points
Test Data: 15 points
UML: 20 points
Code: 35 points
Create exception classes for 2 error conditions. You determine which errors for the exceptions. Demonstrate the class in a simple program.
GradedActivity
public class GradedActivity {
private double score; // holds the score
public void setScore (double s) {
score=s;
} //end method for setting the score
public double getScore() {
return score;
}// end method to return the score
public char getGrade() { // return a letter grade determined by the scores listed below
char letterGrade;
if (score >= 90)
letterGrade = 'A';
else if (score >=80)
letterGrade = 'B';
else if (score >=70)
letterGrade= 'C';
else if (score >=60)
letterGrade = 'D';
else
letterGrade = 'F';
return letterGrade;
} // end get grade method
}// end Graded Activity
Trending now
This is a popular solution!
Step by step
Solved in 2 steps