19/3/10

QUIZ INDUVIDUAL SORPRESA

Se modificaron los ámbitos como se muestra a continuación por los siguientes motivos:
suponiendo que hayan unas clases Pacman y Ghosts, y que las misma no sean amigas, se declaró el atributo int[][][] cordenadasActualesGhosts como protejida para que pueda interactuar con la función int proximaPos Ghosts (), y el atributo
int[][] coordenadaActualPaCman como private y la función int proximaPosPacman (), porque a partir de la suposición de que dichas clases no son amigas no pueda la función int proximaPos Ghosts () interactuar con proximaPosPacman (), y así, en la práctica no pasen los fantasmas por encima de Pacman.
********************************************************************************************
 entidad:mapaPacman
bitArray[][]:pastillas 
private:
int[][] coordenadaActualPaCman
protected:
int[][][] cordenadasActualesGhosts
***************************************************************
mapaPacman::mapaPacman() 
mapaPacman::~mapaPacman() 
private:
int proximaPosPacman ()
protected:
int proximaPos Ghosts ()
 ***************************************************************