Bonjour,

Je suis étudiant et je dois réaliser un labyrinthe en java. J'essaye de faire en sorte que le programme se termine quand l'utilisateur arrive dans une salle spécifique.
Voila ma structure actuelle :

if (game.currentRoom()==salle_de_fin)
return true;
return false;

La méthode currentRoom renvoie la variable de type Room dont voici le constructeur :

public class Room {
protected final String description;
protected final Room[] exits = new Room[Direction.values().length];
protected boolean visited;
protected int coordX, coordY;

Je n'ai pas le droit de modifier le constructeur, seulement j'ai cru comprendre que je ne peux pas faire de test logiques entre deux classes. Comment faire ? Merci d'avance !