Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Employee {
- int id;
- String name;
- JobType job;
- public Employee(int id, String name, JobType job)
- {
- this.id = id;
- this.name = name;
- this.job = job;
- }
- @Override public String toString()
- {
- return ("["+ "id =" + id + ", name = " + name + ", job = " + job + "]");
- }
- }
- @Override
- public boolean equals(Object o) {
- if (this == o) return true;
- if (!(o instanceof Employee)) return false;
- Employee employee = (Employee) o;
- return id == employee.id && job == employee.job && name.equals(employee.name);
- }
- @Override
- public int hashCode() {
- int result = id;
- result = 31 * result + name.hashCode();
- result = 31 * result + job.hashCode();
- return result;
- }
Add Comment
Please, Sign In to add comment