Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addCreatureNee(Creature) - Static method in class main.models.creatures.Creature.InstanceManager
-
Ajoute une créature à la liste des créatures nées.
- aFaim() - Method in class main.models.creatures.Creature
- affichageDesCreaturesSelonAge() - Static method in class main.common.Tri
-
Cette méthode affiche les créatures du zoo trié par âge
- affichageDesEnclosSelonNombreCreaturesPresente() - Static method in class main.common.Tri
-
Cette méthode affiche les enclos du zoo trié par nombre de créatures présentes.
- afficherChoixCreatures() - Method in class main.views.MenuView
-
Affiche les choix de créatures disponibles.
- afficherChoixCreaturesAvecIndicateurFaim() - Method in class main.views.MenuView
-
Affiche les choix de créatures avec indicateur de faim disponibles.
- afficherChoixCreaturesAvecIndicateurSanteEtMaladie() - Method in class main.views.MenuView
-
Affiche les choix de créatures avec indicateur de santé et s'ils sont malades.
- afficherChoixEnclos() - Method in class main.views.MenuView
-
Affiche les choix d'enclos disponibles.
- afficherDate() - Static method in class main.views.TempsView
-
Affiche la date actuelle du zoo sous la forme "Jour - Mois - Année".
- afficherText(String) - Method in class main.views.MenuView
- age - Variable in class main.models.creatures.Creature
- ajoutCreature() - Method in class main.views.AjoutEntiteView
-
Méthode pour ajouter une nouvelle créature avec les informations fournies par l'utilisateur.
- ajoutCreatureNouveauNee() - Method in class main.views.AjoutEntiteView
-
Méthode pour ajouter une nouvelle créature nouveau-née avec les informations fournies par l'utilisateur.
- ajoutDeLaCreature(String, ArrayList<String>) - Static method in class main.common.Check
-
Ajoute une créature à la liste de créatures initialisée en fonction de son espèce.
- ajoutEnclos() - Method in class main.views.AjoutEntiteView
-
Méthode pour ajouter un nouvel enclos avec les informations fournies par l'utilisateur.
- ajoutEnclosAquarium() - Method in class main.views.AjoutEntiteView
-
Méthode pour ajouter un nouvel aquarium avec les informations fournies par l'utilisateur.
- ajoutEnclosVoliere() - Method in class main.views.AjoutEntiteView
-
Méthode pour ajouter une nouvelle volière avec les informations fournies par l'utilisateur.
- ajoutEntiteView - Static variable in class main.initialisation.InitialisationZoo
- AjoutEntiteView - Class in main.views
-
La classe AjoutEntiteView représente la vue pour l'ajout d'entités dans le zoo, telles que les créatures et les enclos.
- AjoutEntiteView() - Constructor for class main.views.AjoutEntiteView
- ajouterCreature(Creature) - Method in class main.models.enclos.Enclos
-
Méthode pour ajouter une créature à l'Enclos.
- ajouterCreature(Creature) - Method in class main.models.enclos.implemente.Aquarium
-
Redéfinition de la méthode pour ajouter une créature à l'aquarium.
- ajouterCreature(Creature) - Method in class main.models.enclos.implemente.Voliere
-
Redéfinition de la méthode pour ajouter une créature à la Voliere.
- ajouterUneAnnee() - Method in class main.controllers.TempsController
-
Ajoute une année au temps actuel du zoo, vieillit les créatures et gère les maladies aléatoires.
- ajouterUnMois() - Method in class main.controllers.TempsController
-
Ajoute un mois au temps actuel du zoo.
- annee - Static variable in class main.models.Temps
- ANSI_RED - Static variable in class main.common.Couleur
-
Code de couleur rouge.
- ANSI_RESET - Static variable in class main.common.Couleur
-
Code de réinitialisation de la couleur.
- ANSI_YELLOW - Static variable in class main.common.Couleur
-
Code de couleur jaune.
- Aquarium - Class in main.models.enclos.implemente
-
La classe Aquarium hérite de la classe abstraite Enclos et représente un type spécifique d'enclos destiné à héberger des créatures aquatiques.
- Aquarium(String, int, int, int) - Constructor for class main.models.enclos.implemente.Aquarium
-
Constructeur de la classe Aquarium.
- Aquatique - Interface in main.models.interfaces
-
L'interface Aquatique est une interface représentant le comportement des créatures aquatiques.
All Classes and Interfaces|All Packages|Constant Field Values