rajout d'un coeff à la question, pas actuellement geré par config
This commit is contained in:
parent
409a774958
commit
2b24b376a8
@ -3,15 +3,24 @@ package config;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
public class Question {
|
public class Question {
|
||||||
private String titre; // intitulé de la question
|
private String titre; // intitul de la question
|
||||||
private boolean multiple = false; // boolean pour savoir si c'est une question à choix multiple
|
private int coeff; // coefficient de la question, vide par défaut mais c'est une option possible
|
||||||
|
private boolean multiple = false; // boolean pour savoir si c'est une question choix multiple
|
||||||
private ArrayList<Reponse> reponses = new ArrayList<Reponse>(); // liste des reponses
|
private ArrayList<Reponse> reponses = new ArrayList<Reponse>(); // liste des reponses
|
||||||
|
|
||||||
|
//constructeur d'une question sans coeff
|
||||||
public Question(String t, boolean b) {
|
public Question(String t, boolean b) {
|
||||||
titre = t;
|
titre = t;
|
||||||
multiple = b;
|
multiple = b;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//constructeur d'une question avec coeff
|
||||||
|
public Question(String t, boolean b, int n) {
|
||||||
|
titre = t;
|
||||||
|
multiple = b;
|
||||||
|
coeff = n
|
||||||
|
}
|
||||||
|
|
||||||
public ArrayList<Reponse> getReponses() {
|
public ArrayList<Reponse> getReponses() {
|
||||||
return reponses;
|
return reponses;
|
||||||
}
|
}
|
||||||
@ -20,6 +29,14 @@ public class Question {
|
|||||||
this.reponses = reponses;
|
this.reponses = reponses;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getCoeff() {
|
||||||
|
return coeff;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCoeff(int n) {
|
||||||
|
this.coeff = n;
|
||||||
|
}
|
||||||
|
|
||||||
public String getTitre() {
|
public String getTitre() {
|
||||||
return titre;
|
return titre;
|
||||||
}
|
}
|
||||||
@ -36,7 +53,7 @@ public class Question {
|
|||||||
this.multiple = multiple;
|
this.multiple = multiple;
|
||||||
}
|
}
|
||||||
|
|
||||||
//rajout des reponses à la question
|
//rajout des reponses a la question
|
||||||
//prend en parametre un string qui commence par + ou -
|
//prend en parametre un string qui commence par + ou -
|
||||||
//si le string commence pas par + ou - alors c'est la suite du titre
|
//si le string commence pas par + ou - alors c'est la suite du titre
|
||||||
public void addReponse(String ligne) {
|
public void addReponse(String ligne) {
|
||||||
@ -53,7 +70,7 @@ public class Question {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
// si pas + ou - alors c'est la suite à la ligne du titre
|
// si pas + ou - alors c'est la suite a la ligne du titre
|
||||||
titre = (titre + "\n" + ligne);
|
titre = (titre + "\n" + ligne);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user