Question: You are to design and implement a class( or classes) to encapsulate student information. Each students is encapsulated in an object containing: 1.Student's name 2.

You are to design and implement a class( or classes) to encapsulate student information. Each students is encapsulated in an object containing:

1.Student's name

2. Assessments with corresponding grades and course overall weight (for example, student X gets 80 points out of 100 points total on Exam1 which weighs 10% of the course grade) - there are at most 10 assessments.

3. A method to add an assessment

4. A method to calculate the student's final grade

5. The "equals" method that return true if and only if the given Student objective has the same name and same assessment grades in the same order

6. Create a driver to create a student object with 5 different assessments - all data must come from the user's inputs

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!