просто вы должны использовать массив или список, который может содержать несколько дверей
public class Room {
Door doors[];
}
Или вы можете создать список массивов, если вы не уверены с количеством дверей при создании объекта комнаты, потому чтоМассивы имеют фиксированный размер.
public class Room {
List<Door> doors = new ArrayList<Door>();
}
Если вы используете массивы, вы можете инициализировать объекты дверей, как это, используя конструктор
public Room(int num) {
this.doors = new Door[num];
Arrays.fill(this.doors,new Door());
}