Overkjører equals metoden til Position for lettere likhetssjekking

This commit is contained in:
Kristian Knarvik 2020-02-22 23:12:17 +01:00
parent 427bddc0ae
commit ce21e368b5

View File

@ -33,4 +33,16 @@ public class Position {
public int getYCoordinate() { public int getYCoordinate() {
return yCoordinate; return yCoordinate;
} }
@Override
public boolean equals(Object obj) {
if (obj.getClass() != Position.class) {
return false;
}
if (obj == this) {
return true;
}
return this.xCoordinate == ((Position) obj).xCoordinate &&
this.yCoordinate == ((Position) obj).yCoordinate;
}
} }