|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectJoueur
public class Joueur
Field Summary | |
---|---|
boolean |
humain
|
int |
score
|
Constructor Summary | |
---|---|
Joueur(java.lang.String nom)
|
Method Summary | |
---|---|
void |
calculScore()
Calcule le score d'un joueur |
boolean |
cartePossible(Carte c)
Méthode qui regroupe en un seul booleen le fait qu'une carte soit possible sur le deck de this. |
void |
finirTour()
Fin d'un tour, condition de victoire et retrait de surbrillance |
Deck |
getDeck()
|
Main |
getMain()
|
java.lang.String |
getNom()
|
int |
getScore()
|
void |
jouerTour()
Methode qui affiche la main du joueur si il est humain et qui le fait piocher |
void |
jouerTourIA()
Methode qui fait piocher le joueur IA et qui lui fait jouer la meilleure carte |
void |
joueUnCoupFoure(Carte c)
Methode qui joue un coup fourré, fait piocher, ajoute les points au joueur, pose sa borne etc etc |
boolean |
mainContient(java.lang.String c)
Recherche si la main contient une carte de nom c |
void |
setDeck(Deck deck)
|
void |
setMain(Main main)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean humain
public int score
Constructor Detail |
---|
public Joueur(java.lang.String nom)
Method Detail |
---|
public int getScore()
public java.lang.String getNom()
public Deck getDeck()
public Main getMain()
public void setDeck(Deck deck)
public void setMain(Main main)
public void calculScore()
public void jouerTour()
public void jouerTourIA()
public void finirTour()
public boolean mainContient(java.lang.String c)
c
- String
public void joueUnCoupFoure(Carte c)
c
- Cartepublic boolean cartePossible(Carte c)
c
- Carte
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |