Limiro::MultipleChoiceQuestion Klassenreferenz

Eine Multiple-Choice-Frage. Mehr ...

#include <Question.h>

Klassendiagramm für Limiro::MultipleChoiceQuestion:

Inheritance graph
[Legende]
Zusammengehörigkeiten von Limiro::MultipleChoiceQuestion:

Collaboration graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

virtual const std::string qText () const
 Gibt den Frage-String zurück.
virtual const std::string aText () const
 Gibt den Antwort-String zurück (bei einfachen Fragen).
virtual const std::vector
< std::string > 
aList () const
 Gibt eine Liste mit Antwortmöglichkeiten zurück (bei Multiple-Choice-Fragen).
virtual const Result checkAnswer (const std::string &answer) const
 Überprüft die Frage.
virtual void writeXml (xmlTextWriterPtr writer) const
 Schreibt die Frage in eine content.xml-Datei eines OpenDocument-Textes.

Geschützte Attribute

std::string m_qText
 Fragetext.
std::vector< std::string > m_aList
 Mögliche Antworten.
int m_answer
 Nummer der richtigen Antwort.

Freundbeziehungen

class MultipleChoiceQuestionPattern


Ausführliche Beschreibung

Eine Multiple-Choice-Frage.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Wed Jul 2 18:54:20 2008 für limiro von  doxygen 1.5.6