Some edits from last lesson + own edits

This commit is contained in:
Loveb
2022-03-05 20:20:41 +01:00
parent e79d1222c2
commit 17fcfbc571
35 changed files with 298 additions and 83 deletions

28
src/schack/Pawn.java Normal file
View File

@@ -0,0 +1,28 @@
package schack;
import java.awt.Point;
import java.io.IOException;
import java.util.LinkedHashSet;
public class Pawn extends Piece {
public Pawn(boolean isWhite, Point startingPosition) throws IOException {
super(isWhite, startingPosition);
setPieceIcon("Pawn");
}
@Override
public LinkedHashSet<Point> validMoves(Piece[][] pieces) {
return new LinkedHashSet<>();
}
@Override
public void move(Piece[][] pieces) {
throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody
}
@Override
public String toString() {
return "Pawn{" + "position=" + position + ", isWhite=" + isWhite + '}';
}
}