package uk.ac.aber.cs22120.group20.selfassessment; import uk.ac.aber.cs22120.group20.json.DictionaryEntry; import java.util.ArrayList; /** * Abstract class contains the basic information that all the shared information between the * types of test questions including the questions’ correct answers and possible answers. All question * classes will extend this class. * @Author * @Version * @See */ public class Question { public int correctAnswer = 0; public int wrongAnswer =0; /** * Constructor for * WordEnterQuestion that takes a WelshDictionary object that is being tested on as the parameter. * @param correctAnswer */ public void wordEnterQuestion(DictionaryEntry correctAnswer){ } public void checkAnswer(ArrayList listOfCorrectQuestions, ArrayListlistOfAnswers, boolean isEnglish){ if(isEnglish){ for(int i=0; i