public class Joueur { private String nom; private Pion pion; private De de; public Joueur(String n,Pion p,De d) { nom = n; pion = p; de = d; } public void joue() { int tirage = de.jet(); System.out.println(this+ " tire "+tirage); Mouvement m = new Mouvement(); for (int i=0; i<tirage; i++) { Plateau.Case laCase = pion.enleveDeLaCase(); pion.deposeSurLaCase(laCase.suivante(m)); } } public boolean aGagne() { return pion.surDerniereCase(); } public void poseSonPion(Plateau p) { p.add(pion); } public String toString() { return nom; } }