package models.casilla.impl;
import logica.Trivial;
import models.casilla.Action;
import models.casilla.Casilla;
public class CasillaQuesito implements Casilla {
private String categoria;
public CasillaQuesito(String categoria) {
this.categoria = categoria;
}
public Action usoCasilla() {
// Hace una pregunta sobre la categoria del quesito
return new Action() {
public void execute(Trivial trivial) {
trivial.hacerPregunta(categoria, true);
trivial.setCasillaFinal(false);
trivial.setVuelveATirar(false);
}
};
}
@Override
public String toString() {
return "Quesito de " + categoria;
}
}