Representa un jugador del tipus Avatar. Més...
Mètodes públics | |
Avatar (int idJugador, String nom, String rutaImatge) | |
Constructor per defecte de la classe Avatar. | |
int | getPartidesJugades () |
Obté el nombre total de partides jugades. | |
int | getPartides_guanyades () |
Obté el nombre total de partides guanyades. | |
int | getPartides_guanyades_maquina () |
Obté el nombre de partides guanyades contra la màquina. | |
int | getPartides_guanyades_jugador () |
Obté el nombre de partides guanyades contra altres jugadors. | |
int | getPartides_jugades_maquina () |
Obté el nombre de partides jugades contra la màquina. | |
int | getPartides_jugades_jugador () |
Obté el nombre de partides jugades contra altres jugadors. | |
int | getPuntuacio_max_paraula () |
Obté la puntuació màxima obtinguda en una paraula. | |
int | getPuntuacio_total () |
Obté la puntuació total del jugador. | |
String | getParaula_llarga () |
Obté la paraula més llarga jugada per l'avatar. | |
int | getPartides_abandonades () |
Obté el nombre de partides abandonades. | |
String | setParaulaMesLlarga (String paraula) |
Actualitza la paraula més llarga si la nova paraula és més llarga que l'actual. | |
void | incrementarPartidesGuanyades () |
Incrementa el nombre total de partides guanyades. | |
void | incrementarPartidesGuanyadesMaquina () |
Incrementa el nombre de partides guanyades contra la màquina. | |
void | incrementarPartidesGuanyadesJugador () |
Incrementa el nombre de partides guanyades contra altres jugadors. | |
void | incrementarPartidesJugadesMaquina () |
Incrementa el nombre de partides jugades contra la màquina. | |
void | incrementarPartidesJugadesJugador () |
Incrementa el nombre de partides jugades contra altres jugadors. | |
void | actualitzarPuntuacioMaxParaula (int puntuacio) |
Actualitza la puntuació màxima obtinguda en una paraula si la nova puntuació és més alta. | |
void | incrementarPartidesAbandonades () |
Incrementa el nombre de partides abandonades. | |
void | incrementarPartidesJugades () |
Incrementa el nombre total de partides jugades. | |
![]() | |
Jugador (int idJugador, String nom, String rutaImatge) | |
Constructor de la classe Jugador. | |
int | getIdJugador () |
Retorna l'identificador del jugador. | |
String | getrutaImatge () |
Obté a ruta a la imatge de l'avatar. | |
String | getNom () |
Retorna el nom del jugador. | |
List< Fitxa > | getFitxes_actuals () |
Retorna la llista amb les fitxes actuals del jugador. | |
void | setFitxesActuals (List< Fitxa > novesFitxes) |
Assigna una nova llista de fitxes al jugador. | |
void | buidarFitxesJugador () |
Buida totes les fitxes del jugador. | |
int | getPuntuacio_actual () |
Retorna la puntuació actual del jugador. | |
void | incrementar_puntuacio_actual (int punts) |
Afegeix punts a la puntuació actual del jugador. | |
boolean | afegirFitxa (Fitxa fitxa) |
El jugador afegeix una fitxa a la seva llista de fitxes. | |
Fitxa | eliminarFitxa (String lletra) |
El jugador elimina una fitxa de la seva llista de fitxes. | |
void | incrementarTornsPassatsConsecutius () |
Incrementa el comptador de torns passats consecutius. | |
void | reiniciarTornsPassatsConsecutius () |
Reinicia el comptador de torns passats consecutius. | |
int | getTornsPassatsConsecutius () |
Retorna el nombre de torns passats consecutius. | |
Atributs Privats | |
int | partides_guanyades |
int | partides_guanyades_maquina |
int | partides_guanyades_jugador |
int | partidesJugadesGeneral |
int | partides_jugades_maquina |
int | partides_jugades_jugador |
int | puntuacio_max_paraula |
String | paraula_llarga |
int | partides_abandonades |
Additional Inherited Members | |
![]() | |
int | idJugador |
String | nom |
int | puntuacio_actual |
List< Fitxa > | fitxes_actuals |
int | tornsPassatsConsecutius |
![]() | |
static final int | MAX_FITXES = 7 |
Representa un jugador del tipus Avatar.
Cada avatar té un identificador, un nom, una contrasenya i una puntuació
|
inline |
Constructor per defecte de la classe Avatar.
Inicialitza un avatar amb un identificador i un nom, i una puntuació inicial de 0 punts.
idJugador | L'identificador del jugador. |
nom | El nom del jugador. |
|
inline |
Actualitza la puntuació màxima obtinguda en una paraula si la nova puntuació és més alta.
puntuacio | La nova puntuació a comprovar. |
|
inline |
Obté la paraula més llarga jugada per l'avatar.
|
inline |
Obté el nombre de partides abandonades.
|
inline |
Obté el nombre total de partides guanyades.
|
inline |
Obté el nombre de partides guanyades contra altres jugadors.
|
inline |
Obté el nombre de partides guanyades contra la màquina.
|
inline |
Obté el nombre de partides jugades contra altres jugadors.
|
inline |
Obté el nombre de partides jugades contra la màquina.
|
inline |
Obté el nombre total de partides jugades.
|
inline |
Obté la puntuació màxima obtinguda en una paraula.
|
inline |
Obté la puntuació total del jugador.
|
inline |
Incrementa el nombre de partides abandonades.
|
inline |
Incrementa el nombre total de partides guanyades.
|
inline |
Incrementa el nombre de partides guanyades contra altres jugadors.
|
inline |
Incrementa el nombre de partides guanyades contra la màquina.
|
inline |
Incrementa el nombre total de partides jugades.
|
inline |
Incrementa el nombre de partides jugades contra altres jugadors.
|
inline |
Incrementa el nombre de partides jugades contra la màquina.
|
inline |
Actualitza la paraula més llarga si la nova paraula és més llarga que l'actual.
paraula | La nova paraula a comprovar. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |