Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write 2 distinct JAVA classes, StudentGrades and the client class to test StudentGrades Write StudentGrades class that encapsulates the concept of student grades on a

Write 2 distinct JAVA classes, StudentGrades and the client class to test StudentGrades

image text in transcribed

Write StudentGrades class that encapsulates the concept of student grades on a test, assuming student grades are composed of a list of integers between 0 and 100. Write the following methods: - A constructor with just one parameter, the number of students; all grades will be randomly generated. - Accessor, mutator, toString, and equals methods - A method returning an array of the grades sorted in ascending order. - A method returning an array of the grades sorted in descending order. - A method returning the highest grade. - A method returning the average grade. - A method returning the median grade (Hint: the median grade will be located in the middle of the sorted array of grades) - A method returning the mode (the grade that occurs the most often) (Hint: create an array of counters; count how many times each grade occurs; then pick the maximum in the array of counters; the array index is the mode. Write a client class to test all your methods

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft Visual Basic 2005 For Windows Mobile Web Office And Database Applications Comprehensive

Authors: Gary B. Shelly, Thomas J. Cashman, Corinne Hoisington

1st Edition

0619254823, 978-0619254827

More Books

Students also viewed these Databases questions