[Solución] Ejercicio de Pasapalabra
Clase Pregunta
public class Pregunta {
// Atributos de la clase
private char identificador; // Letra inicial de la palabra
private String enunciado; // Definición de la palabra
private String respuesta; // Palabra buscada
private String respuesta_correcta; // Estado de la pregunta: Azul, Verde, Rojo
// Constructor de la clase
public Pregunta(char identificador, String enunciado, String respuesta) {
this.identificador = identificador;
this.enunciado = enunciado;
this.respuesta = respuesta;
this.respuesta_correcta = "Azul"; // Por defecto, la pregunta está sin responder
}
// Métodos para cambiar el estado de la respuesta
public void cambiaRespuestaCorrecta() {
this.respuesta_correcta = "Verde";
}
public void cambiaRespuestaIncorrecta() {
this.respuesta_correcta = "Rojo";
}
public void cambiaPasapalabra() {
this.respuesta_correcta = "Azul"; // Reestablece a no respondida
}
// Getters para acceder a los atributos de la clase
public char getIdentificador() {
return identificador;
}
public String getEnunciado() {
return enunciado;
}
public String getRespuesta() {
return respuesta;
}
public String getRespuesta_correcta() {
return respuesta_correcta;
}
}Clase GeneraListaPreguntas
Clase ProtoPasapalabra
Last updated