Interface IVueInventaire
- All Known Implementing Classes:
VueInventaire
public interface IVueInventaire
L'interface IVueInventaire définit les méthodes nécessaires pour gérer l'affichage et les interactions
liées à l'inventaire et aux équipements du joueur. Les classes implémentant cette interface doivent
fournir des fonctionnalités pour afficher l'inventaire, les équipements, demander des identifiants
d'objets, et confirmer des actions.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afficherEquipement
(String equipements) Affiche les équipements actuels du joueur.void
afficherInventaire
(String inventaire) Affiche l'inventaire du joueur.void
afficherMessage
(String message) Affiche un message à l'utilisateur concernant l'inventaire ou les équipements.boolean
demanderConfirmation
(String message) Demande à l'utilisateur de confirmer une action avec un message spécifique.int
Demande à l'utilisateur de fournir l'identifiant d'un objet.
-
Method Details
-
afficherInventaire
Affiche l'inventaire du joueur.- Parameters:
inventaire
- La représentation textuelle de l'inventaire à afficher.
-
afficherEquipement
Affiche les équipements actuels du joueur.- Parameters:
equipements
- La représentation textuelle des équipements à afficher.
-
demanderIdObjet
int demanderIdObjet()Demande à l'utilisateur de fournir l'identifiant d'un objet.- Returns:
- L'identifiant de l'objet fourni par l'utilisateur.
-
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.
-
afficherMessage
Affiche un message à l'utilisateur concernant l'inventaire ou les équipements.- Parameters:
message
- Le message à afficher.
-