www.pudn.com > exam3.rar > User.java


import java.util.*; 
import java.sql.*; 
import java.io.*; 
 
import org.omg.CORBA.ORB; 
 
/* 
 * 用户类,为每个注册成功的用户创建相应对象 
 */ 
public class User implements Serializable{ 
	private String name;//用户名 
	private String pass;//密码 
	private ArrayList messages;//留言 
	private ORB orb; 
 
	public void setORB(ORB orb_val){ 
		orb = orb_val;  
	} 
	 
	//有参数构造方法 
	public User(String name,String pass){ 
		this.name=name; 
		this.pass=pass; 
		this.messages=new ArrayList(); 
	} 
	 
	//各个属性的get set 方法 
	public void setName(String name){ 
		this.name=name; 
	} 
	 
	public void setPass(String pass){ 
		this.pass=pass; 
	} 
	 
	public void setMessages(ArrayList messages){ 
		this.messages=messages; 
	} 
	 
	public String getName(){ 
		return this.name; 
	} 
	 
	public String getPass(){ 
		return this.pass; 
	} 
	 
	public Collection getMessages(){ 
		return this.messages; 
	} 
	 
	//添加一个留言到该用户的留言记录中去 
	public void Leavemessage(Message message){ 
		messages.add(message); 
	} 
	 
	//查询全部留言 
	public String Checkmessages(){ 
		String result=""; 
		for(int i=0;i