// --- Comienzo de un nueva partida: reiniciar variables --- public void Ejecutar() { do { presentacion.Ejecutar(); switch (presentacion.GetOpcionEscogida()) { case Presentacion.OPC_CREDITOS: creditos.Ejecutar(); break; case Presentacion.OPC_PARTIDA: partida.BuclePrincipal(); break; case Presentacion.OPC_OPCIONES: opciones.Ejecutar(); break; } }while (presentacion.GetOpcionEscogida() != Presentacion.OPC_SALIR); }