как получить ссылку на будущий объект - PullRequest
0 голосов
/ 31 декабря 2018
public void addteacher(Teacher teacher)
 {
    if (teacherSize < teacherList.length){
        teacherList[teacherSize] = teacher;
        teacherSize++;
        teacher.setTeacherDepartment(??????) // waht do i inset here ??
    }
    else{
        System.out.println("didnt add teacher");
    }
  } 

Вышеуказанный метод вставляет объект учителя в teacher[] teacherList.teacherList принадлежит классу преподавателя кафедры и является экземпляром класса преподавателя

teacher.setTeacherDepartment() означает сохранение в поле учителя ссылки на эту кафедруэкземпляр, которому он принадлежит, принадлежит ему, как только он вставлен в него.Я не знаю, как получить ссылку из вставки экземпляра отдела в параметре метода.примечание: я еще не инициировал отдел отдела!

1 Ответ

0 голосов
/ 31 декабря 2018

Я думаю, addteacher метод относится к department классу.Таким образом, вы можете добавить отдел таким образом.

teacher.setTeacherDepartment(this);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...