In this project, will create four classes:
1. Student; 2. The Class (Class), 3. The Course; 4. The Teacher
Try to define the class of the necessary attributes and functions, they have the following relations:
1) belongs to a class, students can register a different course.
2) a course contains the list of enrolled students and a teacher, every student has the grades for this course,
3) the teacher can teach different classes,
Please create objects including: two classes (class A and class B), 20 students per class, 3 courses (Math, English and Chinese) and three teachers (Lily, Ben and Jane), and then implement the following issues:
1) every student must register 3 courses, and print out his/her report card
2) each teacher to teach a course to class as the unit output of enrolled students score table, calculate the average class grades, and make a note of maximum and minimum scores,
3) for each class, according to the 3 course grades and the list is sorted to the student,
* students information and achievement can be produced by yourself,