Je souhaite de l’aide afin de mieux comprendre cette class , notamment la fonction « public string dire » , ses arguments et les autres fonctions dont elle fait appelle

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class AnimalFamilier {
    int âge;
    float poids;
 
    float taille;
    String couleur;
 
    public void dormir() {
        System.out.println("Bonne nuit, à demain");
    }
 
    public void manger() {
        System.out.println("J’ai si faim… Donne-moi un biscuit !");
    }
 
    public String dire(String unMot) {
        String réponseAnimal = "OK !! OK !! " + unMot;
        return réponseAnimal;
    }
 
}
Cette class fait suite à celui ci-dessous dont naturellement des explications seront les bienvenues.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public class MaitreAnimal {
 
    public static void main(String[] args) {
        String réactionAnimal;
        AnimalFamilier monAnimal = new AnimalFamilier();
        monAnimal.manger();
        réactionAnimal = monAnimal.dire("Cui !! Cui !!");
        System.out.println(réactionAnimal);
        monAnimal.dormir();
    }
 
}
NB : Ces codes sont extraites de « Programmation Java pour les enfants, les parents et les grands-parents » http://java.ftp-developpez.com/livre...s_20060615.pdf
Page 43 et 45


Merci d’avances