4. Clases - sofia151204/Estructura-de-datos_-Talle-2 GitHub Wiki

  • Clase | Descripción
  • Carta | Clase base para todos los tipos de cartas.
  • CartaColor | Hereda de Carta, representa una carta con color.
  • CartaComodin | Carta especial con habilidades modificadoras del juego.
  • CartaMasDos | Aplica penalización a otro jugador, obligándolo a tomar cartas.
  • CartaUltimaRonda | Marca el final de la ronda.
  • Jugador | Administra las cartas y el turno de un jugador.
  • Mazo | Contiene y gestiona todas las cartas disponibles.
  • Pila | Gestiona la pila de descarte y jugadas actuales.
  • Puntuacion | Calcula y almacena los puntajes de los jugadores.
  • Ronda | Controla las fases y flujo de cada partida.
  • Juego | Coordina todo el sistema, gestionando jugadores, rondas y reglas.