Create a file called StudentMaker.java. Also, copy the files MethodHolder.java, Student.java, and Course.java (from Project 1) into the same folder as StudentMaker.java.

The main method of StudentMaker should do the following things:
  1. Ask the user how many students you want to enter, get the int from the user, and save it in a variable.
  2. Declare a Student array of the size specified by the user.
  3. Using a for-loop, loop through each element of the Student array, setting each equal to MethodHolder.generateStudent()
  4. Using a for-loop, loop through each element of the Student array, calling MethodHolder.printStudentInfo each time with the current element as the parameter.
Note that your output will look very different from the sample output, based on whatever you enter.

Program output example:

How many students?
3

Student number 1:
Name: Joe
Major: Computer Science
Credits: 12
Age: 20

Student number 2:
Name: Jill
Major: Biology
Credits: 30
Age: 21

Student number 3:
Name: Bob
Major: IT
Credits: 33
Age: 22

Student number 1:
             Name: Joe
            Major: Computer Science
          Credits: 12
              Age: 20
     Spent So Far: 4147.08
Student is senior? false
Courses: 
No courses to list...

Student number 2:
             Name: Jill
            Major: Biology
          Credits: 30
              Age: 21
     Spent So Far: 10367.699999999999
Student is senior? false
Courses: 
No courses to list...

Student number 3:
             Name: Bob
            Major: IT
          Credits: 33
              Age: 22
     Spent So Far: 11404.47
Student is senior? false
Courses: 
No courses to list...
        
Question: How did the process of editing this program go for you? What were your main challenges and how did you overcome them? What did you learn that may be of use as you move along in this class?