Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.Serializable;
- public class Student implements Serializable{
- private static final long serialVersionUID = 1L;
- String surname;
- String name;
- int numberOfGroup;
- public Student(String name, String surname, int numberOfGroup) {
- this.name = name;
- this.numberOfGroup = numberOfGroup;
- this.surname = surname;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public int getNumberOfGroup() {
- return numberOfGroup;
- }
- public void setNumberOfGroup(int numberOfGroup) {
- this.numberOfGroup = numberOfGroup;
- }
- public String getSurname() {
- return surname;
- }
- public void setSurname(String surname) {
- this.surname = surname;
- }
- @Override
- public String toString() {
- return (surname + ", " + name + ", " + numberOfGroup);
- }
- public int compareTo(Student a) {
- return surname.compareTo(a.surname);
- }
- @Override
- public boolean equals(Object o) {
- if (o != null && o instanceof Student) {
- Student e = (Student) o;
- if (e.getName().compareTo(this.name) == 0 && e.getSurname().compareTo(surname) == 0 && e.getNumberOfGroup() == this.numberOfGroup)
- return true;
- else return false;
- } else return false;
- }
- }
Add Comment
Please, Sign In to add comment