diff options
author | Camil Staps | 2015-03-05 16:48:34 +0100 |
---|---|---|
committer | Camil Staps | 2015-03-05 16:48:34 +0100 |
commit | cefdb190155230e388c2135bec59d5ab52ff5a16 (patch) | |
tree | 25eadf04e9c44f199201ce8b35f48b4096f88acd /Week5/src/week5/OpenQuestion.java | |
parent | Framework week5 (diff) |
Finished week 5
Diffstat (limited to 'Week5/src/week5/OpenQuestion.java')
-rw-r--r-- | Week5/src/week5/OpenQuestion.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Week5/src/week5/OpenQuestion.java b/Week5/src/week5/OpenQuestion.java new file mode 100644 index 0000000..87facaf --- /dev/null +++ b/Week5/src/week5/OpenQuestion.java @@ -0,0 +1,33 @@ +package week5; + +/** + * Class for open questions + * + * @author Thijs Heijligenberg, s4451414 + * @author Camil Staps, s4498062 + */ +public class OpenQuestion extends Question { + + private final String answer; + + public OpenQuestion(String question, String answer, int weight) { + this.question = question; + this.answer = answer; + setWeight(weight); + } + + public OpenQuestion(String question, String answer) { + this.question = question; + this.answer = answer; + } + + @Override + public boolean isCorrect(String answer) { + return answer.equalsIgnoreCase(this.answer); + } + + @Override + public String juisteAntwoord() { + return answer; + } +} |