Package main.views
Class MenuView
java.lang.Object
main.views.MenuView
Vue du menu principal de l'application Zoo.
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Affiche les choix de créatures disponibles.void
Affiche les choix de créatures avec indicateur de faim disponibles.void
Affiche les choix de créatures avec indicateur de santé et s'ils sont malades.void
Affiche les choix d'enclos disponibles.void
afficherText
(String texte) void
end()
Affiche le message de fermeture.static void
menu()
Méthode pour afficher tous les choix disponibles de la simulationvoid
Affiche le choix des créatures que l'utilisateur peut créervoid
void
void
void
start()
Affiche le message de bienvenue.int
userMenu()
Méthode pour afficher le menu principal et récupérer le choix de l'utilisateur.
-
Field Details
-
instanceEnclos
-
instanceCreatures
-
-
Constructor Details
-
MenuView
public MenuView()
-
-
Method Details
-
start
public void start()Affiche le message de bienvenue. -
end
public void end()Affiche le message de fermeture. -
afficherChoixEnclos
public void afficherChoixEnclos()Affiche les choix d'enclos disponibles. -
afficherChoixCreatures
public void afficherChoixCreatures()Affiche les choix de créatures disponibles. -
afficherChoixCreaturesAvecIndicateurFaim
public void afficherChoixCreaturesAvecIndicateurFaim()Affiche les choix de créatures avec indicateur de faim disponibles. -
afficherChoixCreaturesAvecIndicateurSanteEtMaladie
public void afficherChoixCreaturesAvecIndicateurSanteEtMaladie()Affiche les choix de créatures avec indicateur de santé et s'ils sont malades. -
afficherText
-
numeroEntreeInvalideErrorMessage
public void numeroEntreeInvalideErrorMessage() -
pasLeBonSexeErrorMessage
public void pasLeBonSexeErrorMessage() -
userMenu
public int userMenu()Méthode pour afficher le menu principal et récupérer le choix de l'utilisateur.- Returns:
- Le choix de l'utilisateur pour le MenuUserController.
-