Bonjour tout le monde,
Une petite question sur la POO :
J'ai une classe Piece :
j'ai une autre classe de test qui me permet d'utiliser les méthodes de la classe Piece :
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
22
23
24
25
26
27
28 public class Piece { public int cote; private final int FACE =0; private final int PILE =1; public int getCote() { return cote; } public void lancer() { cote = (int) (Math.random()*2); } public String toString() { if (cote == PILE) { return "Pile"; } else { return "Face"; } } }
ce que je ne comprends pas bien, c'est ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class PieceTest { public static void main(String [] args) { Piece p = new Piece(); for (int i=0; i<10;i++) { p.lancer(); System.out.println(i + " " + p.toString()); } } }
public int getCote()
{
return cote;
}
Déjà, le int après public, ça veut dire qu'il va renvoyer un entier ?
Dans ma classe de test, getCote est nullement appelé.
Merci d'avanca pour vos explications.
beegees
Partager