public class Giocatore {
String nome; //nome giocatore
int classifica; //classifica
//carte in mano del primo giocatore
Carta primaCarta;
Carta secondaCarta;
Carta terzaCarta;
int puntiGiocatore;
boolean turno;
public Giocatore(String nome){
this.nome=nome;
classifica=new classifica(nome);
primaCarta=new Carta();
secondaCarta=new Carta();
terzaCarta=new Carta();
puntiGiocatore=0;
turno=false;
}
public boolean isTurnoGiocatore() {
return turno==true;
}
public setTrueTurnoGiocatore(){
turno=true;
}
public setFalseTurnoGiocatore(){
turno=false;
}
public void setPrimaCarta(Carta c) {
primaCarta=new Carta(c.getValore(),c.getSeme());
}
public void setSecondaCarta(Carta c){
secondaCarta=new Carta(c.getValore(),c.getSeme());
}
public void setTerzaCarta(Carta c){
terzaCarta=new Carta(c.getValore(),c.getSeme());
}
public int getPuntiGiocatore(){
return puntiGiocatore;
}
public String getNome(){
return nome;
}
private Carta getPrimaCarta(){
return primaCarta;
}
private Carta getSecondaCarta(){
return secondaCarta;
}
private Carta getTerzaCarta(){
return terzaCarta;
}
public String toString(){
return"Giocatore: " +this.nome;
}
public classifica getClassifica() {
return classifica;
}
}