Package main.views
Class AjoutEntiteView
java.lang.Object
main.views.AjoutEntiteView
La classe AjoutEntiteView représente la vue pour l'ajout d'entités dans le zoo, telles que les créatures et les enclos.
Elle permet à l'utilisateur d'interagir avec le programme pour créer de nouvelles créatures ou enclos.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMéthode pour ajouter une nouvelle créature avec les informations fournies par l'utilisateur.Méthode pour ajouter une nouvelle créature nouveau-née avec les informations fournies par l'utilisateur.Méthode pour ajouter un nouvel enclos avec les informations fournies par l'utilisateur.Méthode pour ajouter un nouvel aquarium avec les informations fournies par l'utilisateur.Méthode pour ajouter une nouvelle volière avec les informations fournies par l'utilisateur.static void
Méthode statique pour créer un nouvel enclos en fonction du choix de l'utilisateur.protected String
Demande à l'utilisateur d'entrer le nom d'une créature.protected String
Demande à l'utilisateur d'entrer le sexe d'une créature.
-
Constructor Details
-
AjoutEntiteView
public AjoutEntiteView()
-
-
Method Details
-
entrezNom
Demande à l'utilisateur d'entrer le nom d'une créature.- Returns:
- Le nom de la créature saisi par l'utilisateur.
-
entrezSex
Demande à l'utilisateur d'entrer le sexe d'une créature.- Returns:
- La représentation numérique du sexe (0 pour homme, 1 pour femme, 3 pour non défini).
-
ajoutCreature
Méthode pour ajouter une nouvelle créature avec les informations fournies par l'utilisateur.- Returns:
- Une liste contenant les informations de la nouvelle créature.
-
ajoutCreatureNouveauNee
Méthode pour ajouter une nouvelle créature nouveau-née avec les informations fournies par l'utilisateur.- Returns:
- Une liste contenant les informations de la nouvelle créature.
-
ajoutEnclos
Méthode pour ajouter un nouvel enclos avec les informations fournies par l'utilisateur.- Returns:
- Une liste contenant les informations du nouvel enclos.
-
ajoutEnclosAquarium
Méthode pour ajouter un nouvel aquarium avec les informations fournies par l'utilisateur.- Returns:
- Une liste contenant les informations du nouvel aquarium.
-
ajoutEnclosVoliere
Méthode pour ajouter une nouvelle volière avec les informations fournies par l'utilisateur.- Returns:
- Une liste contenant les informations de la nouvelle volière.
-
creerUnEnclos
public static void creerUnEnclos()Méthode statique pour créer un nouvel enclos en fonction du choix de l'utilisateur. Elle gère également la capacité maximale du zoo.
-