Package eu.flrkv.wwm.Question
Class Question
java.lang.Object
eu.flrkv.wwm.Question.Question
public class Question
extends java.lang.Object
Klasse zur Erstellung eines Fragenobjekts
- 
Field Summary
Fields Modifier and Type Field Description private java.lang.String[]answersAntworten als Strings in einem Arrayprivate intdifficultySchwierigkeitsgrad als Integerprivate intidEindeutige ID als Integerprivate java.lang.StringquestionFragestellung als String - 
Constructor Summary
Constructors Constructor Description Question(int pID, int pDifficulty, java.lang.String pQuestion, java.lang.String pAnswer1, java.lang.String pAnswer2, java.lang.String pAnswer3, java.lang.String pRightAnswer)Konstruktor der Klasse Question Konstruiert die Frage und setzt alle Klassesattribute - 
Method Summary
Modifier and Type Method Description intgetDifficulty()Gibt den Schwierigkeitsgrad zurück 1 -> Leicht 2 -> Mittel 3 -> Schwerjava.lang.StringgetDifficultyString()Gibt den Schwierigkeitsgrad der Frage als String zurück.intgetId()Gibt die eindeutige ID der Frage zurück.java.lang.StringgetQuestion()Gibt die Fragestellung zurück.java.lang.StringgetRightAnswer()Gibt die richtige Antwort zurück.java.lang.String[]getWrongAnswers()Gibt alle falschen Antworten zurück.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Field Details
- 
question
private final java.lang.String questionFragestellung als String - 
id
private final int idEindeutige ID als Integer - 
answers
private final java.lang.String[] answersAntworten als Strings in einem Array - 
difficulty
private final int difficultySchwierigkeitsgrad als Integer 
 - 
 - 
Constructor Details
- 
Question
public Question(int pID, int pDifficulty, java.lang.String pQuestion, java.lang.String pAnswer1, java.lang.String pAnswer2, java.lang.String pAnswer3, java.lang.String pRightAnswer)Konstruktor der Klasse Question Konstruiert die Frage und setzt alle Klassesattribute- Parameters:
 pID- Eindeutige ID der FragepDifficulty- Schwierigkeitsgrad der Frage als Integer (1 -> Leicht, 2 -> Mittel, 3 -> Schwer)pQuestion- Fragestellung als StringpAnswer1- Antwortmöglichkeit als StringpAnswer2- Antwortmöglichkeit als StringpAnswer3- Antwortmöglichkeit als StringpRightAnswer- Richtige Antwort als String
 
 - 
 - 
Method Details
- 
getWrongAnswers
public java.lang.String[] getWrongAnswers()Gibt alle falschen Antworten zurück.- Returns:
 - falsche Antworten als Array.
 
 - 
getRightAnswer
public java.lang.String getRightAnswer()Gibt die richtige Antwort zurück.- Returns:
 - Richtige Antwort als String
 
 - 
getQuestion
public java.lang.String getQuestion()Gibt die Fragestellung zurück.- Returns:
 - Fragestellung als String
 
 - 
getDifficulty
public int getDifficulty()Gibt den Schwierigkeitsgrad zurück 1 -> Leicht 2 -> Mittel 3 -> Schwer- Returns:
 - Schwierigkeitsgrad als Integer
 
 - 
getId
public int getId()Gibt die eindeutige ID der Frage zurück.- Returns:
 - Eindeutige ID als Integer
 
 - 
getDifficultyString
public java.lang.String getDifficultyString()Gibt den Schwierigkeitsgrad der Frage als String zurück.- Returns:
 - Schwierigkeitsgrad als String
 
 
 -