/** * Premier tour de table pour proposer aux joueurs de prendre à l'atout la carte retournée. * * @return Renvoit le jouer qui a pris, null le cas échéant. */ private Joueur quiPrendPremiereDonne() { Joueur joueurPrend = null; int i = 0; // tend que personne n'a pris ET que tout le monde n'as pas été interrogé while (joueurPrend == null && i < 4) { Terminal.ecrireStringln( "---------PREMIERE DONNE----------\nJoueur courant : " + this.joueurCourant + "\nCarte retournée:" + this.table.getCarteRetournee()); if (joueurCourant.prendPremiereDonne()) { joueurPrend = joueurCourant; this.table.setCouleurAtout(this.table.getCarteRetournee().getCouleur()); Terminal.ecrireStringln(joueurCourant + " PREND"); } else { Terminal.ecrireStringln(joueurCourant + " PASSE"); } i++; joueurCourant = table.joueurSuivant(joueurCourant); } return joueurPrend; }