Question: Modify the Student class (presented to you) as follows: (a) Each student object should also contain the scores for three tests. (b) Provide a constructor
-
Modify the Student class (presented to you) as follows:
-
(a) Each student object should also contain the scores for three tests.
-
(b) Provide a constructor that sets all instance values based on parameter values.
-
(c) Overload the constructor such that each test score is assumed to be initially zero.
-
(d) Provide a method called setTestScore that accepts two parameters: the test number (1 through 3) and the score.
-
(e) Also provide a method called getTestScore that accepts the test number and returns the appropriate score.
-
(f) Provide a method called average that computes and returns the average test score for this student.
-
(g) Modify the toString method such that the test scores and average are included in the description of the student.
-
(h) Create a driver class main method to exercise the new Student methods.
-
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
