📄 answervo.java
字号:
/*
* Created on 16-ene-2005 18:09:30
*
*/
package com.martincuervo.javatest.business.vo;
/**
* @author Jorge Martin Cuervo <jorge@martincuervo.com>
*
*/
public class AnswerVO implements IJavaTestVO {
private int id;
private String text;
private boolean correct;
private boolean checked = false;
public AnswerVO(int id, String text, boolean correct) {
super();
this.id = id;
this.text = text;
this.correct = correct;
}
public AnswerVO(int id) {
super();
this.id = id;
}
public boolean isCorrect() {
return correct;
}
public void setCorrect(boolean correct) {
this.correct = correct;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public boolean isChecked() {
return checked;
}
public void setChecked(boolean checked) {
this.checked = checked;
}
public boolean equals(Object obj) {
boolean valRet = false;
if (obj != null && obj instanceof AnswerVO) {
AnswerVO answer = (AnswerVO)obj;
valRet = (answer.getId() == id
&& answer.getText().equals(text)
&& answer.isCorrect() == correct);
}
return valRet;
}
public String toString() {
return "[" + this.getClass().getName() + ": " +
"id=" + id + ", " +
"text=" + text + ", " +
"correct=" + correct + ", " +
"checked=" + checked +
"]";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -