import java.awt.*; public class Knight extends ChessPiece { public Knight (int c, Image p, Component l) { super (c, p, l); } public boolean legalMove (ChessBoard cb, int x, int y) { return (legalCapture (cb, x, y) >= 0 && moveLShaped (x, y)); } }