addition of decorator to manage pieces' moves

This commit is contained in:
Janet-Doe
2025-03-31 12:02:23 +02:00
parent 747bc62596
commit f4b5e10e5b
11 changed files with 117 additions and 31 deletions

View File

@@ -1,11 +1,12 @@
package chess.model.pieces;
import chess.model.Piece;
import chess.model.PieceVisitor;
import chess.model.*;
import chess.model.decorators.DiagonalDecorator;
import chess.model.decorators.LineDecorator;
public class Queen extends Piece {
public Queen(final int color) {
super(color);
public Queen(final int color, Board board, Cell cell) {
super(color, board, cell);
}
@Override