Class VueJoueur
java.lang.Object
Vue.VueJoueur
- All Implemented Interfaces:
IVueJoueur
La classe VueJoueur implémente l'interface IVueJoueur et gère l'affichage et les interactions
liées aux informations du joueur. Elle utilise un Scanner pour lire les entrées de l'utilisateur
et un GestionnaireDeMessages pour afficher des messages localisés.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructeur pour initialiser la vue du joueur avec un scanner et un gestionnaire de messages. -
Method Summary
Modifier and TypeMethodDescriptionvoid
afficherCaracteristiquesJoueur
(String caracteristiques) Affiche les caractéristiques du joueur.void
afficherMessage
(String message) Affiche un message à l'utilisateur concernant le joueur.Demande à l'utilisateur de fournir une date de naissance pour le joueur.Demande à l'utilisateur de fournir un pseudo pour le joueur.
-
Constructor Details
-
VueJoueur
public VueJoueur()Constructeur pour initialiser la vue du joueur avec un scanner et un gestionnaire de messages.
-
-
Method Details
-
afficherCaracteristiquesJoueur
Affiche les caractéristiques du joueur.- Specified by:
afficherCaracteristiquesJoueur
in interfaceIVueJoueur
- Parameters:
caracteristiques
- La représentation textuelle des caractéristiques du joueur à afficher.
-
afficherMessage
Affiche un message à l'utilisateur concernant le joueur.- Specified by:
afficherMessage
in interfaceIVueJoueur
- Parameters:
message
- Le message à afficher.
-
demanderPseudo
Demande à l'utilisateur de fournir un pseudo pour le joueur.- Specified by:
demanderPseudo
in interfaceIVueJoueur
- Returns:
- Le pseudo fourni par l'utilisateur.
-
demanderDateDeNaissance
Demande à l'utilisateur de fournir une date de naissance pour le joueur.- Specified by:
demanderDateDeNaissance
in interfaceIVueJoueur
- Returns:
- La date de naissance fournie par l'utilisateur.
-