⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 answervo.java

📁 基于STRUTS的网络调查应用
💻 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 + -