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 Type
    Method
    Description
    void
    Affiche l'aide ou les instructions du jeu à l'utilisateur.
    void
    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

      void afficherMessage(String message)
      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.