package es.uniovi.asw.trivial.model.tablero.casilla.impl; import es.uniovi.asw.trivial.game.Trivial; import es.uniovi.asw.trivial.model.tablero.Action; import es.uniovi.asw.trivial.model.tablero.Casilla; public class CasillaPregunta implements Casilla { private String categoria; public CasillaPregunta(String categoria) { this.categoria = categoria; } public Action usoCasilla() { // Se elige una pregunta aleatoria de esa categoria return new Action() { public void execute(Trivial trivial) { trivial.hacerPregunta(categoria, false); } }; } @Override public String toString() { return "Pregunta de " + categoria; } }