[ad_1]
Q: What (if any) argument gets passed in to studentList.addStudent()?
A: That depends entirely on what parameters the addStudent() method of “studentList’s` class takes.
In your case:
studentListis aManager(poor name for either variable or class, but..)Manager.addStudent()takes an object of class typeStudent.You need to have an object of type
Studentavailable when you calladdStudent.
One of your challenges in your code is that you currently have no way of giving a “Student” a name or student ID. That’s a problem.
Two solutions:
a) Create “setter” methods for name etc.
… and/or …
b) Create a constructor that accepts name etc. as parameters.
[ad_2]
solved What goes in to the parentheses of studentList.addStudent()? [closed]