How to call a method in another class in Java?

Posted by Puchatek on Stack Overflow See other posts from Stack Overflow or by Puchatek
Published on 2011-01-04T11:47:41Z Indexed on 2011/01/04 11:53 UTC
Read the original article Hit count: 180

Filed under:

Currently I have two classes. a classroom class and a School class. I would like to write a method in the School class to call public void setTeacherName(String newTeacherName) from the classroom class.

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;
}
}
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
}

© Stack Overflow or respective owner

Related posts about java