[POO] Questions sur une classe get
Bonjour tout le monde,
Une petite question sur la POO :
J'ai une classe Piece :
Code:
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";
}
}
} |
j'ai une autre classe de test qui me permet d'utiliser les méthodes de la classe Piece :
Code:
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());
}
}
} |
ce que je ne comprends pas bien, c'est ça :
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