A C D L M N O P R S T V Z

A

age - Variable in class animal
Age en cours de cet animal
age_maxi - Variable in class animal
Age que cet animal ne peut pas dépasser
agemaxchien - Static variable in class chien
Age maximum d'un chien
agemaxoiseau - Static variable in class oiseau
Age maximum d'un oiseau
agemaxsinge - Static variable in class singe
Age maximum d'un chien
ajouter(animal) - Method in class zoo
Ajoute un animal au zoo
animal - class animal.
Classe abstraite servant de base à tous les animaux
animal(String) - Constructor for class animal
Constructeur d'un animal, il faut préciser son nom

C

chien - class chien.
Classe permettant d'instancier un chien
chien(String) - Constructor for class chien
Constructeur d'un chien en précisant son nom
chien(String, String) - Constructor for class chien
Constructeur d'un chien en precisant son nom et sa race
compte() - Method in class zoo
Donne le nombre d'animaux se trouvant dans le zoo
crichien - Static variable in class chien
Cri d'un chien
crie() - Method in class animal
Fonction devant etre implémentée dans les classes filles, permettant de faire crier un animal
crie() - Method in class chien
Fait aboyer ce chien
crie() - Method in class oiseau
Fait chanter cet oiseau
crie() - Method in class singe
Fait parler ce singe
crioiseau - Static variable in class oiseau
Cri d'un oiseau

D

demenage(animal, zoo) - Method in class zoo
Change l'animal de zoo
directeur - Variable in class zoo
Nom du directeur du zoo

L

ListeAnimaux - Variable in class zoo
Vecteur contenant l'ensemble des animaux du zoo

M

Main - class Main.
 
Main() - Constructor for class Main
 
main(String[]) - Static method in class Main
Teste du zoo
monzoo - Variable in class animal
Zoo auquel appartient l'animal
mourir() - Method in class animal
Fait mourir cet animal

N

nom - Variable in class animal
Nom de l'animal
nom() - Method in class animal
Donne le nom de cet animal
nourrir() - Method in class animal
Nourit un animal
nourrir() - Method in class zoo
Nourit l'ensemble des animaux se trouvant dans ce zoo

O

oiseau - class oiseau.
Classe permettant d'instancier un oiseau
oiseau() - Constructor for class oiseau
Constructeur d'un oiseau sans nom
oiseau(String) - Constructor for class oiseau
Contructeur avec lequel on peut preciser le nom

P

parle - Static variable in class singe
Cri d'un singe
passerUneAnnee() - Method in class zoo
Passe une année dans ce zoo en faisant vieillir chaque animal
prenom - Variable in class singe
Prénom d'un chien

R

race - Variable in class chien
Race du chien
rechercher(String) - Method in class zoo
Recherche un animal dans ce zoo

S

singe - class singe.
Classe permettant d'instancier un singe
singe() - Constructor for class singe
Contructeur d'un singe sans caracteristique
singe(String) - Constructor for class singe
Contructeur d'un singe en passant son nom en argument
singe(String, String) - Constructor for class singe
Contructeur d'un singe en passant son nom et prenom en argument
supprimer(animal) - Method in class zoo
Supprime un animal dans ce zoo

T

toString() - Method in class animal
Retourne une description de cet animal
toString() - Method in class chien
Retourne les caracteristiques du chien
toString() - Method in class oiseau
Retourne les caracteristiques de l'oiseau
toString() - Method in class singe
Retourne les caracteristiques du singe
toString() - Method in class zoo
Retourne une description du zoo

V

vieillir() - Method in class animal
Fait vieillir l'animal d'un an par défaut
vieillir() - Method in class chien
Fait veillir ce chien
vieillir() - Method in class oiseau
Fait veillir cet oiseau
vieillir(int) - Method in class animal
Fait vieillir l'animal en incrementant son age avec le paramètre passé à la fonction
visite() - Method in class zoo
Affiche la description de tous les animaux dans ce zoo, comme si on faisait une visite
vivant - Variable in class animal
Booléen indiquant si l'animal est vivant
vivant() - Method in class animal
Indique si l'animal vit
voilatonzoo(zoo) - Method in class animal
Place cet animal dans un zoo

Z

zoo - class zoo.
Classe permettant d'instancier un zoo pouvant contenir des animaux
zoo() - Constructor for class zoo
Constructeur d'un zoo sans parametre
zoo(String) - Constructor for class zoo
Constructeur d'un zoo avec le nom du directeur passé en argument

A C D L M N O P R S T V Z