PgAr2025_Esame_GabrieleDome.../Spirit_Arnaldo_Selvaggio/src/Cavallo.java
2025-06-09 11:00:34 +02:00

53 lines
1.2 KiB
Java

import java.util.ArrayDeque;
import java.util.Deque;
import it.kibo.fp.lib.RandomDraws;
public class Cavallo {
String nome;
String colore;
Deque <Tessera> tessere = new ArrayDeque<>(4);
int posizione;
boolean matto;
public Cavallo(String nome, String colore){
this.nome = nome;
this.colore = colore;
this.matto = false;
this.posizione = RandomDraws.drawInteger(1, 3);
}
public void CavalloMatto(String nome, String colore){
this.nome = nome;
this.colore = colore;
this.matto = true;
this.posizione = RandomDraws.drawInteger(14, 16);
}
public String getNome() {
return nome;
}
public String getColore() {
return colore;
}
public int getPosizione() {
return posizione;
}
public boolean isMatto() {
return matto;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setColore(String colore) {
this.colore = colore;
}
public void setPosizione(int posizione) {
this.posizione = posizione;
}
public void setMatto(boolean matto) {
this.matto = matto;
}
}