MARCGRAUUdG / ProPro-Carcassonne

0 stars 0 forks source link

Excepcions corresponents afegides a LlegirFitxer #16

Closed MARCGRAUUdG closed 5 years ago

MARCGRAUUdG commented 5 years ago

També he canviat la classe Joc per tal de que funcioni OK (mentre el fitxer és mal va cridant excepcions, quan el fitxer és OK accepta i comença el joc)

Soap1080 commented 5 years ago

Si vols fer coses en la meva PR he posat dos funcions mes que s'haurien d'implementar en llegirFitxer:

public Baralla getBaralla() {
    return new Baralla(0);//TODO retorna la baralla llegida per fitxer
}

public Fitxa getFitxaInicial() throws Excepcio {//TODO retorna la fitxa inicial rebuda per fitxer.
    return new Fitxa("CCFCF");
}

Tambe he vist aquesta funcio:

///Pre: ---
///Post: Retorna el nombre de jugadors
public static int getJugadors() {
    return _nJugadors;
}

get jugador hauria de retorna la llista de jugador, que depenen el fitxer d'entrada inicialitzats com maquina o jugador, que ara per ara podrien ser tots normals.