/** * @author CODRON Pierre-Antoine et Brunet Mahtias
* Classe représentant une question, son extraction du fichier puis découpée puis stocker
*/ public class Question { private String path; private String check1; private String check2; private String check3; private String Reponse1; private String Reponse2; private String Reponse3; /** * Constructeur Question
* @param line : Lige du fichier avec laquelle on construit la question
* @return toutes les données nécessaires à une unique question
*/ public Question(String line) { String[] splitedLine = line.split(";"); //Découpage en utilisant ; comme séparateur this.path = splitedLine[2]; this.Reponse1 = splitedLine[3]; this.Reponse2 = splitedLine[5]; this.Reponse3 = splitedLine[7]; this.check1= splitedLine[4]; this.check2= splitedLine[6]; this.check3= splitedLine[8]; } /** * Utilisation des getters en raison du private sur les variables string
* Méthode réponse 1 vrai ou fausse
* @return le pays
*/ public String getcheck1() { return check1; } /** * Methode Path (drapeau)
* @return the path
*/ public String getPath() { return path; } /** * Methode Bonne reponse ou non associée à la question 2
* @return Check2
*/ public String getCheck2() { return check2; } /** * Methode Bonne reponse ou non associée à la question 3
* @return Check3
*/ public String getCheck3() { return check3; } /** * Methode réponse 1
* @return Reponse1
*/ public String getReponse1() { return Reponse1; } /** * Méthode réponse 2
* @return Reponse2
*/ public String getReponse2() { return Reponse2; } /** * Méthode de la question 3
* @return Reponse3
*/ public String getReponse3() { return Reponse3; } }