Вы находитесь на странице: 1из 20

JUEGO DE AJEDREZ

PROPUESTA DE CLASES PARA LAS PIEZAS DEL JUEGO

CLASE PEN
Propiedades: Color: Blanco o negro. Posicin: inicial y actual. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero.

MOVIMIENTOS DEL PEN


En el primero movimiento avanza 1 o 2 casillas en direccin vertical. En movimientos posteriores solo avanza una casilla. No puede retroceder. No puede capturar la pieza que est al frente en vertical, slo en diagonal. Es capaz de transformarse si llegase a la ultima fila del tablero contrario.

CLASE CABALLO
Propiedades:
Color. Posicin. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero

MOVIMIENTOS DEL CABALLO


Se mueve avanzando 2 casillas en vertical y una en horizontal, o viceversa, realizando un movimiento de L. Es la nica pieza que puede saltar por encima de las dems .

CLASE ALFIL
Propiedades:
Color. Posicin. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero

MOVIMIENTOS DEL ALFIL


No se puede mover en las direcciones verticales y horizontales. Slo se mueve en diagonal, hasta topar con otra pieza o el borde del tablero.

CLASE REY
Propiedades:
Color. Posicin. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero

MOVIMIENTO DEL REY


Se puede mover en cualquier direccin (vertical, horizontal y diagonales) avanzando o retrocediendo una sola casilla (excepto en el enroque, en el cual se mueve 2).

CLASE REINA
Propiedades:
Color. Posicin. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero

MOVIMIENTO DE LA REINA
Se puede mover en cualquier direccin avanzando o retrocediendo en el tablero el nmero de casillas que se desee, hasta topar con otra pieza o el borde del tablero.

CLASE TORRE
Propiedades:
Color. Posicin. Movimiento. Existencia. Valor. Movimiento especial. Estado del tablero

Mtodos:
Establecer color. Establecer posicin (inicial y actual). Realizar un movimiento. Saber si est en juego o no. Realizar movimiento especial Conocer el estado de las piezas en el tablero.

MOVIMIENTO DE LA TORRE
Slo se puede mover en las direcciones verticales y horizontales, no en diagonal, hasta topar con otra pieza o el borde del tablero.

CLASE ESTADO
Esta clase es la encargada de observar y guardar el estado actual del tablero. Propiedades:
Estado. Hay Ganador?

Mtodos:
Actualizar el estado del tablero. Verificar si existe un ganador.

Вам также может понравиться