Red de conocimiento informático - Conocimiento de la instalación - Pídale a los expertos de Java que comenten sobre este programa. Gracias 100%. También puede enviarlo directamente a mi dirección de correo electrónico 280895797@qq.com.

Pídale a los expertos de Java que comenten sobre este programa. Gracias 100%. También puede enviarlo directamente a mi dirección de correo electrónico 280895797@qq.com.

public class MazePoint{

int x,y; //definir coordenadas:

boolean haveWallOrRoad; //marca de decisión para muro o carretera

WallOrRoad wallOrRoad=null ; //muro, objeto vial inicializado a null <

//Creación e inicialización: aquí creas el objeto,

//Debes pasar parámetros, que son las coordenadas donde se encuentra se encuentra el objeto.

public MazePoint(int x,int y){

this.x=x;

this.y=y;

}

//métodos: return hasWallOrRoad

public boolean isHaveWallOrRoad() {

return haveWallOrRoad;

}

//Establece el valor de la bandera haveWallOrRoad:

public void setIsWallOrRoad(boolean boo){

haveWallOrRoad=boo;

// Se utiliza para determinar si la posición inicializada del objeto es la misma que la pasada:

public boolean equals(MazePoint p){

if ( p.getX()==this.getX()&&p.getY()==this.

Devuelve verdadero; //Lo mismo devuelve verdadero

En caso contrario

Devuelve falso; //diferente devuelve falso

}

Establezca la posición del objeto:

public void setWallOrRoad( WallOrRoad obj){

wallOrRoad=obj;

}

p>

//Obtener la posición del objeto:

public WallOrRoad getWallOrRoad(){

return wallOrRoad;

}

}