Interface IVueJeu
- All Known Implementing Classes:
VueJeu
public interface IVueJeu
L'interface IVueJeu définit les méthodes nécessaires pour gérer l'affichage et les interactions
globales du jeu. Les classes implémentant cette interface doivent fournir des fonctionnalités
pour demander des actions à l'utilisateur, afficher des messages, afficher l'aide, et demander
la taille de la carte.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Affiche l'aide ou les instructions du jeu à l'utilisateur.void
afficherMessage
(String message) Affiche un message global à l'utilisateur.Demande à l'utilisateur de choisir une action générale pour gérer le flux du jeu.int
Demande à l'utilisateur de spécifier la taille de la carte du jeu.
-
Method Details
-
demanderAction
String demanderAction()Demande à l'utilisateur de choisir une action générale pour gérer le flux du jeu.- Returns:
- L'action choisie par l'utilisateur.
-
afficherMessage
Affiche un message global à l'utilisateur.- Parameters:
message
- Le message à afficher.
-
afficherAide
void afficherAide()Affiche l'aide ou les instructions du jeu à l'utilisateur. -
demanderTailleCarte
int demanderTailleCarte()Demande à l'utilisateur de spécifier la taille de la carte du jeu.- Returns:
- La taille de la carte choisie par l'utilisateur.
-