tomp.quiz
Class AbstractQuestion
java.lang.Object
tomp.quiz.AbstractQuestion
- All Implemented Interfaces:
- Question
- Direct Known Subclasses:
- MultipleChoiceQuestion, TextualQuestion
- public abstract class AbstractQuestion
- extends java.lang.Object
- implements Question
Field Summary |
protected java.lang.String |
id
|
protected double |
points
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
id
protected java.lang.String id
points
protected double points
AbstractQuestion
public AbstractQuestion(java.lang.String id)
checkAnswer
public abstract Answer checkAnswer(java.lang.String answered)
- Specified by:
checkAnswer
in interface Question
checkAnswer
public Answer checkAnswer(javax.servlet.http.HttpServletRequest req)
- Specified by:
checkAnswer
in interface Question
getMyParameter
public java.lang.String getMyParameter(javax.servlet.http.HttpServletRequest req)
getId
public java.lang.String getId()
- Specified by:
getId
in interface Question
toString
public java.lang.String toString()
setPoints
public void setPoints(double pts)
- Specified by:
setPoints
in interface Question
getPoints
public double getPoints()
- Specified by:
getPoints
in interface Question