For the following program you will create 3 classes as seperate files. A course class
a student class and a school class. You must write the body of each member function
including constructors.
When you are done write a client program that will test your school class.
class course
{public course()
{}
public course(String n, int g)
{}
private String na;
private int grade;
public int getGrade(){}
public String getName(){}
}
*****************************************
class student
{ public student(String n){}
final int MAX = 7;
private String na;
private int ct =0; // how many courses
private course [] courses = new course[MAX]; // each student has up to 7 courses
public String getName(){}
public double getAvg(){};
public void addCourse(String n,int g){} // use course constructor with array
}
******************************************************************************
class school
{ public school()
{ct = 0;
}
final int MAX = 20;
private int ct; // number of students in school
private student [] ar = new student[MAX];
public void printStudents(){}
public void addStudent(String n){} // if room
public void deleteStudent(String n) {}
public void printStudentsAverages(){} // prints all students and averages
public int findStudent(String n){} // returns index - -1 if not there
public void addClass(int n, String na, int g){} // add a class for person at index n
}