Interface IVueDeplacement
- All Known Implementing Classes:
VueDeplacement
public interface IVueDeplacement
L'interface IVueDeplacement définit les méthodes nécessaires pour gérer l'affichage et les interactions
liées aux déplacements du joueur sur la carte. Les classes implémentant cette interface doivent fournir
des fonctionnalités pour afficher des messages, afficher la carte, et demander des confirmations.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afficherCarte
(String[][] carte) Affiche la carte du jeu à l'utilisateur.void
afficherMessage
(String message) Affiche un message à l'utilisateur concernant le déplacement.boolean
demanderConfirmation
(String message) Demande à l'utilisateur de confirmer une action avec un message spécifique.
-
Method Details
-
afficherMessage
Affiche un message à l'utilisateur concernant le déplacement.- Parameters:
message
- Le message à afficher.
-
afficherCarte
Affiche la carte du jeu à l'utilisateur.- Parameters:
carte
- La représentation de la carte sous forme de tableau de chaînes de caractères.
-
demanderConfirmation
Demande à l'utilisateur de confirmer une action avec un message spécifique.- Parameters:
message
- Le message à afficher pour la confirmation.- Returns:
- True si l'utilisateur confirme l'action, sinon False.
-