Bonjour tout le monde,

Une petite question sur la POO :

J'ai une 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";
		}
	}
}
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
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