import java.util.Vector; public class GameRoom extends Thread{ private final int maxNumberOfPlayers; private final String roomName; private Vector players; public GameRoom(int maxNumberOfPlayers, String roomName) { this.maxNumberOfPlayers = maxNumberOfPlayers; this.roomName = roomName; this.players = new Vector(); } public boolean addPlayer(Connection newPlayer){ if(maxNumberOfPlayers > players.size()){ players.add(newPlayer); return true; } return false; } public void run() { } public int getNumberOfPlayers(){ return players.size(); } public int getMaxNumberOfPlayers(){ return maxNumberOfPlayers; } public String getRoomName(){ return roomName; } }