diff --git a/app/src/main/java/chess/model/pieces/Bishop.java b/app/src/main/java/chess/model/pieces/Bishop.java index e6eb5a8..d755d00 100644 --- a/app/src/main/java/chess/model/pieces/Bishop.java +++ b/app/src/main/java/chess/model/pieces/Bishop.java @@ -20,8 +20,7 @@ public class Bishop extends Piece { return 0; } - @Override - public boolean equals(Piece obj) { + public boolean equals(Object obj) { return (obj instanceof Bishop && ((Bishop) obj).getColor() == this.getColor()); } diff --git a/app/src/main/java/chess/model/pieces/King.java b/app/src/main/java/chess/model/pieces/King.java index 65380d0..a8fdf81 100644 --- a/app/src/main/java/chess/model/pieces/King.java +++ b/app/src/main/java/chess/model/pieces/King.java @@ -20,8 +20,7 @@ public class King extends Piece { return 1; } - @Override - public boolean equals(Piece obj) { + public boolean equals(Object obj) { return (obj instanceof King && ((King) obj).getColor() == this.getColor()); } } diff --git a/app/src/main/java/chess/model/pieces/Knight.java b/app/src/main/java/chess/model/pieces/Knight.java index eeea15c..790d928 100644 --- a/app/src/main/java/chess/model/pieces/Knight.java +++ b/app/src/main/java/chess/model/pieces/Knight.java @@ -20,8 +20,7 @@ public class Knight extends Piece { return 2; } - @Override - public boolean equals(Piece obj) { + public boolean equals(Object obj) { return (obj instanceof Knight && ((Knight) obj).getColor() == this.getColor()); } } diff --git a/app/src/main/java/chess/model/pieces/Pawn.java b/app/src/main/java/chess/model/pieces/Pawn.java index 998d591..bf72740 100644 --- a/app/src/main/java/chess/model/pieces/Pawn.java +++ b/app/src/main/java/chess/model/pieces/Pawn.java @@ -24,8 +24,7 @@ public class Pawn extends Piece { return 3; } - @Override - public boolean equals(Piece obj) { + public boolean equals(Object obj) { return (obj instanceof Pawn && ((Pawn) obj).getColor() == this.getColor()); } } diff --git a/app/src/main/java/chess/model/pieces/Queen.java b/app/src/main/java/chess/model/pieces/Queen.java index 87e377a..49e6c2a 100644 --- a/app/src/main/java/chess/model/pieces/Queen.java +++ b/app/src/main/java/chess/model/pieces/Queen.java @@ -20,8 +20,7 @@ public class Queen extends Piece { return 4; } - @Override - public boolean equals(Piece obj) { + public boolean equals(Object obj) { return (obj instanceof Queen && ((Queen) obj).getColor() == this.getColor()); } } diff --git a/app/src/main/java/chess/model/pieces/Rook.java b/app/src/main/java/chess/model/pieces/Rook.java index fb0fcc6..8c520a4 100644 --- a/app/src/main/java/chess/model/pieces/Rook.java +++ b/app/src/main/java/chess/model/pieces/Rook.java @@ -20,8 +20,7 @@ public class Rook extends Piece { return 5; } - @Override - public boolean equals(Piece obj) { - return (obj instanceof Rook && ((Rook) obj).getColor() == this.getColor()); + public boolean equals(Object other) { + return (other instanceof Rook && ((Rook) other).getColor() == this.getColor()); } }