Question: Continue to picture 2 : Pic 3: continue pic 4: pic 5 : Pic 6 : Pic 7 : You can copy the grade.txt file

Continue to picture 2 :

Pic 3: continue
pic 4:

pic 5 :

Pic 6 :

Pic 7 :

You can copy the grade.txt file below :
201216700 Salim Yusuf 2.0 3.0 2.5 4.0 3.2 201232980 Ahmad Muhsin 3.0 3.0 4.5 4.0 4.4 201248580 Qasim Hussein 4.0 4.2 3.5 3.0 2.6 201270620 Redha Muhammad 5.0 4.0 4.6 5.0 3.7 201304790 Zakariya AbdulQader 2.2 3.0 3.5 4.2 3.3 201315890 Yaman Khan 3.4 3.0 2.5 4.0 3.2 201317590 Sulaiman Omar 5.0 5.0 5.0 5.0 5.0 201320710 Muhammad Ramadhan 4.0 3.0 3.1 4.0 3.2 201335050 Zulfikar Abeid 2.1 2.0 4.5 3.1 3.0 201337430 Abubakar Hassan 3.8 3.0 4.0 4.0 3.2 201356030 Ali AbdulLatif 2.0 2.8 2.6 4.0 3.2 201391930 Abdallah Qasim 5.0 3.0 4.8 5.0 5.0 201425900 Jamal Zaid 2.9 3.0 2.5 4.2 3.2 201427560 Muhsin Sadeq 4.1 5.0 5.0 4.0 3.2 201428140 Ayoub Muhammad 3.2 3.4 3.3 4.0 4.2 201429700 Haroun Yahya 5.0 3.0 4.6 5.0 3.7 201436500 AbdulAziz Zubeir 2.5 3.7 2.0 4.0 4.5 201446740 Muhammad Ali 4.0 5.0 3.3 5.0 3.2 201457400 AbduRauf Hamad 5.0 3.2 5.0 4.6 5.0 201462540 Jamal Rashid 2.8 3.0 2.5 4.0 3.2
Consider a Student class that has: private instance variables: o final int id o final String studentName o double|] quizGrades Appropriate one argument constructor that throws IllegalArgumentException, this Constructor is to be used to create a dummy search object. Appropriate three argument constructor that throws IllegalArgumentException A copy constructor Appropriate get methods * public double getQuizAverage( ) public string tostring() returns a formatted string containing id, studentName, and five quiz grades public boolean equals(Object obj) II comparison based on id only Consider an ICS102Section class that has private instance variables: o int sectionNumber o int numStudents o Student[ ] students o final int MAXIMUMCAPACITY that is initialized to 30 . A constructor: public ICS102Section(int sectionNumber, int numstudents) that throws IllegalArgumentException. // Note: sectionNumber >0 and 5 numStudents 30 The following methods . o getsectionNumber o getNumstudents o getstudentArray o getsectionQuizAverage(int numQuiz) that throws IllegalArgumentException. The method returns the section quiz average for quiz number numQuiz addstudent(Student s) that throws IllegalArgumentException. The method adds student s to the array students if possible o o public string tostring() //returns a formatted string containing id, studentName, and five quiz grades Implement a well-structured Java program that uses the Student, ICS102Section and SectionDriver classes to enable an instructor to maintain the grades of 5 quizzes for a class that has a maximum capacity of 30 students. The quiz grades are Consider a Student class that has: private instance variables: o final int id o final String studentName o double|] quizGrades Appropriate one argument constructor that throws IllegalArgumentException, this Constructor is to be used to create a dummy search object. Appropriate three argument constructor that throws IllegalArgumentException A copy constructor Appropriate get methods * public double getQuizAverage( ) public string tostring() returns a formatted string containing id, studentName, and five quiz grades public boolean equals(Object obj) II comparison based on id only Consider an ICS102Section class that has private instance variables: o int sectionNumber o int numStudents o Student[ ] students o final int MAXIMUMCAPACITY that is initialized to 30 . A constructor: public ICS102Section(int sectionNumber, int numstudents) that throws IllegalArgumentException. // Note: sectionNumber >0 and 5 numStudents 30 The following methods . o getsectionNumber o getNumstudents o getstudentArray o getsectionQuizAverage(int numQuiz) that throws IllegalArgumentException. The method returns the section quiz average for quiz number numQuiz addstudent(Student s) that throws IllegalArgumentException. The method adds student s to the array students if possible o o public string tostring() //returns a formatted string containing id, studentName, and five quiz grades Implement a well-structured Java program that uses the Student, ICS102Section and SectionDriver classes to enable an instructor to maintain the grades of 5 quizzes for a class that has a maximum capacity of 30 students. The quiz grades are
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
