12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package chat;
-
- import java.io.*;
- import java.util.*;
-
- public class User implements Comparable<User>, Serializable{
-
- private String name;
- private Boolean outdoor;
- // private String address;
-
-
- public User(String in_name, Boolean in_outdoor)
- {
- name = in_name;
- outdoor = in_outdoor;
- // address = in_address;
- }
-
- public void setName(String new_name)
- {
- name = new_name;
- }
- public String getName()
- {
- return name;
- }
- public Boolean isOutdoor()
- {
- return outdoor;
- }
- /*public void setAddress(String new_address)
- {
- name = new_address;
- }
- public String getAddress()
- {
- return address;
- }*/
-
- public boolean equals(Object b)
- {
- if(!(b instanceof User))
- return false;
-
- User u = (User) b;
- return u.getName().equals(name);
- }
-
- public int compareTo (User otherUser)
- {
- return name.compareTo(otherUser.getName());
- }
-
- }
|