COO-farina-vincent/src/chat/User.java
2021-02-15 16:09:01 +01:00

55 lines
No EOL
850 B
Java

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());
}
}