44 lines
No EOL
646 B
Java
44 lines
No EOL
646 B
Java
package chat;
|
|
|
|
import java.io.*;
|
|
import java.util.*;
|
|
|
|
public class User implements Comparable<User>, Serializable{
|
|
|
|
private String name;
|
|
// private String address;
|
|
|
|
|
|
public User(String in_name)
|
|
{
|
|
name = in_name;
|
|
// address = in_address;
|
|
}
|
|
|
|
public void setName(String new_name)
|
|
{
|
|
name = new_name;
|
|
}
|
|
public String getName()
|
|
{
|
|
return name;
|
|
}
|
|
/*public void setAddress(String new_address)
|
|
{
|
|
name = new_address;
|
|
}
|
|
public String getAddress()
|
|
{
|
|
return address;
|
|
}*/
|
|
|
|
boolean equals(User b)
|
|
{
|
|
return (b.getName() == name);
|
|
}
|
|
|
|
public int compareTo (User otherUser)
|
|
{
|
|
return name.compareTo(otherUser.getName());
|
|
}
|
|
} |