4. Queen클래스 getPossibleMoves 구현 
(Rook은 for로 구현하고 Bishop은 while로 구현해서 중복되지 않는다.)