From ce21e368b53e03f1faa6158998bb58252ef0a648 Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Sat, 22 Feb 2020 23:12:17 +0100 Subject: [PATCH] =?UTF-8?q?Overkj=C3=B8rer=20equals=20metoden=20til=20Posi?= =?UTF-8?q?tion=20for=20lettere=20likhetssjekking?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roborally/element_properties/Position.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/inf112/fiasko/roborally/element_properties/Position.java b/src/main/java/inf112/fiasko/roborally/element_properties/Position.java index b81f758..5923b8a 100644 --- a/src/main/java/inf112/fiasko/roborally/element_properties/Position.java +++ b/src/main/java/inf112/fiasko/roborally/element_properties/Position.java @@ -33,4 +33,16 @@ public class Position { public int getYCoordinate() { 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; + } }