|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectQuizz
Classe représentant une partie de jeu de Quizz.
Field Summary | |
static double |
DIFFICULTE_PAR_DEFAUT
Le seuil de difficulté par défaut en %. |
private double |
niveau
Le seuil de difficulté de la partie en %. |
private int |
score
Score obtenu au cours de la partie. |
Constructor Summary | |
Quizz()
Construit une partie avec la difficulté par défaut. |
|
Quizz(double difficulte)
Construit une partie avec la difficulté spécifiée. |
Method Summary | |
void |
ajouteScore(double pertinence)
Ajoute une pertinence au score. |
double |
niveau()
Retourne le niveau de difficulté du jeu. |
int |
score()
Retourne le score obtenu jusqu'ici. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final double DIFFICULTE_PAR_DEFAUT
private double niveau
private int score
Constructor Detail |
public Quizz()
score = 0
et niveau = DIFFICULTE_PAR_DEFAUT
public Quizz(double difficulte)
difficulte
- Le seuil de difficulté en %0 <= difficulte <= 100
score = 0
et niveau = difficulte
Method Detail |
public void ajouteScore(double pertinence)
pertinence
- Un pourcentage de pertinence à une question.pertinence >= niveau
score += 1 + (int)(pertinence - niveau)/10
public int score()
public double niveau()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |