Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- Cage - Class in main.models.enclos.implemente
-
La classe Cage hérite de la classe abstraite Enclos et représente un type spécifique d'enclos destiné à héberger des créatures.
- Cage(String, int, int) - Constructor for class main.models.enclos.implemente.Cage
-
Constructeur de la classe Cage.
- capaciteMax - Variable in class main.models.enclos.Enclos
- changeInformationMaitreZoo(int) - Method in class main.views.ModificationEntiteView
-
Modifie les informations du MaitreZoo en fonction du choix de l'utilisateur entre le nom, le sexe et l'âge.
- changerNomZoo() - Method in class main.views.ModificationEntiteView
-
Modifie le nom du zoo en fonction de la saisie de l'utilisateur.
- Check - Class in main.common
-
La classe Check fournit des méthodes utilitaires pour vérifier les entrées utilisateur et effectuer des opérations liées aux créatures dans le zoo.
- Check() - Constructor for class main.common.Check
- checkEspeceEtAjoutCreature(String) - Static method in class main.common.Check
-
Vérifie l'espèce et ajoute une créature à la liste de créatures initialisée.
- checkEspeceEtAjoutCreaturePourNaissance(String) - Static method in class main.common.Check
-
Vérifie l'espèce et ajoute une créature pour la naissance.
- checkIfEntreeIsInt() - Static method in class main.common.Check
-
Vérifie si l'entrée utilisateur est un entier.
- checkIfEntreeIsIntToPutIntoTab(String) - Static method in class main.common.Check
-
Vérifie si l'entrée utilisateur est un entier et le renvoie sous forme de chaîne de caractères pour l'ajouter dans un tableau.
- checkMoisGestation() - Method in class main.controllers.TempsController
-
Vérifie si le mois de gestation est écoulé pour déclencher les naissances.
- checkMoisIncubation() - Method in class main.controllers.TempsController
-
Vérifie si le mois d'incubation est écoulé pour déclencher les naissances.
- Couleur - Class in main.common
-
La classe Couleur fournit des codes de couleur ANSI pour l'affichage console.
- Couleur() - Constructor for class main.common.Couleur
- court() - Method in interface main.models.interfaces.Terrestre
-
Méthode par défaut décrivant le comportement de course des créatures terrestres.
- Creature - Class in main.models.creatures
-
La classe Creature est une classe abstraite représentant une créature générique.
- Creature(String, int, int, int, int) - Constructor for class main.models.creatures.Creature
-
Constructeur de la classe Creature.
- Creature(String, int, int, int, int, int) - Constructor for class main.models.creatures.Creature
-
Redéfinition du constructeur de la classe Creature avec la durée de vie.
- Creature.InstanceManager - Class in main.models.creatures
-
La classe interne InstanceManager gère les instances d'Enclos.
- creaturePresentes - Variable in class main.models.enclos.Enclos
- creaturesNee - Static variable in class main.models.creatures.Creature
- creerUnEnclos() - Static method in class main.views.AjoutEntiteView
-
Méthode statique pour créer un nouvel enclos en fonction du choix de l'utilisateur.
All Classes and Interfaces|All Packages|Constant Field Values