Actuellement, j'ai deux classes. un cours en classe et une classe d'école. Je voudrais écrire une méthode dans la classe School pour appeler public void setTeacherName (String newTeacherName) de la classe en classe.Comment appeler une méthode dans une autre classe en Java?
classroom.java
public class classroom {
private String classRoomName;
private String teacherName;
public void setClassRoomName(String newClassRoomName) {
classRoomName = newClassRoomName;
}
public String returnClassRoomName() {
return classRoomName;
}
public void setTeacherName(String newTeacherName) {
teacherName = newTeacherName;
}
public String returnTeacherName() {
return teacherName;
}
}
School.java
import java.util.ArrayList;
public class School {
private ArrayList<classroom> classrooms;
private String classRoomName;
private String teacherName;
public School() {
classrooms = new ArrayList<classroom>();
}
public void addClassRoom(classroom newClassRoom, String theClassRoomName) {
classrooms.add(newClassRoom);
classRoomName = theClassRoomName;
}
// how to write a method to add a teacher to the classroom by using the
// classroom parameter
// and the teachers name
}
Cela ne répond pas vraiment à la question. Peut-être que ce devrait être un commentaire sur la question originale au lieu d'une réponse? Ce n'est pas seulement un conseil valable mais aussi des conseils judicieux. – jaydel