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