From cefdb190155230e388c2135bec59d5ab52ff5a16 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Thu, 5 Mar 2015 16:48:34 +0100 Subject: Finished week 5 --- Week5/src/week5/OpenQuestion.java | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Week5/src/week5/OpenQuestion.java (limited to 'Week5/src/week5/OpenQuestion.java') 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; + } +} -- cgit v1.2.3