diff options
author | Camil Staps | 2015-04-18 13:44:44 +0200 |
---|---|---|
committer | Camil Staps | 2015-04-18 13:44:44 +0200 |
commit | 6a44b074f0169a1b0f9e92347af929c5e471746e (patch) | |
tree | ae5663fe7c69881bf4ecfedbef99c2505f8ec964 /Week5 Quiz/src/week5/OpenQuestion.java | |
parent | Added copyright to docs (diff) |
Reorganised projects
Diffstat (limited to 'Week5 Quiz/src/week5/OpenQuestion.java')
-rw-r--r-- | Week5 Quiz/src/week5/OpenQuestion.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Week5 Quiz/src/week5/OpenQuestion.java b/Week5 Quiz/src/week5/OpenQuestion.java new file mode 100644 index 0000000..4f154ea --- /dev/null +++ b/Week5 Quiz/src/week5/OpenQuestion.java @@ -0,0 +1,32 @@ +package week5; + +/** + * Class for open questions + * + * @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; + } +} |