seabass
11-14-2010, 04:01 AM
this is what i have so far but im having trouble adding an accessor method for answer which i have called getAnswer
public class Question {
private String text;
private String answer;
private String getAnswer;
/**
* Constructs a question with empty question and answer.
*/
public Question() {
text = "";
answer = "";
}
/**
* Sets the question text.
* @param questionText the text of this question
*/
public void setText(String questionText) {
text = questionText;
}
/**
* Sets the answer for this question.
* @param correctResponse the answer
*/
public void setAnswer(String correctResponse) {
answer = correctResponse;
}
public String getAnswer(){
return answer;
}
/**
* Checks a given response for correctness.
* @param response the response to check
* @return true if the response was correct, false otherwise
*/
public boolean checkAnswer(String response) {
return response.equals(answer);
}
/**
* Displays this question.
*/
public void display() {
System.out.println(text);
}
}
public class Question {
private String text;
private String answer;
private String getAnswer;
/**
* Constructs a question with empty question and answer.
*/
public Question() {
text = "";
answer = "";
}
/**
* Sets the question text.
* @param questionText the text of this question
*/
public void setText(String questionText) {
text = questionText;
}
/**
* Sets the answer for this question.
* @param correctResponse the answer
*/
public void setAnswer(String correctResponse) {
answer = correctResponse;
}
public String getAnswer(){
return answer;
}
/**
* Checks a given response for correctness.
* @param response the response to check
* @return true if the response was correct, false otherwise
*/
public boolean checkAnswer(String response) {
return response.equals(answer);
}
/**
* Displays this question.
*/
public void display() {
System.out.println(text);
}
}