Class ControleurInventaire

java.lang.Object
Controleur.ControleurInventaire

public class ControleurInventaire extends Object
La classe ControleurInventaire gère les interactions avec l'inventaire et les équipements du joueur, permettant d'afficher, utiliser, équiper, retirer et jeter des objets.
  • Constructor Details

    • ControleurInventaire

      public ControleurInventaire(Joueur joueur, IVueInventaire vue)
      Constructeur pour initialiser le contrôleur d'inventaire avec un joueur et une vue.
      Parameters:
      joueur - Le joueur dont l'inventaire est géré.
      vue - L'interface de vue pour afficher les messages et interagir avec l'utilisateur.
  • Method Details

    • afficherInventaire

      public void afficherInventaire()
      Affiche l'inventaire du joueur.
    • afficherEquipement

      public void afficherEquipement()
      Affiche les équipements actuels du joueur.
    • utiliserObjet

      public void utiliserObjet()
      Utilise un objet de l'inventaire du joueur.
    • equiperObjet

      public void equiperObjet()
      Équipe un objet de l'inventaire du joueur.
    • retirerObjet

      public void retirerObjet()
      Retire un équipement du joueur.
    • jeterObjet

      public void jeterObjet()
      Jette un objet de l'inventaire du joueur.