viernes, 6 de diciembre de 2013

Programando Buscaminas

Creamos una clase nueva llamada Cuadro la cual va a extender a un JButton, ya que los cuadros van a ser botones, esta clase va a tener una propiedad que va a ser una mina( puede que sea verdadera o falso si un cuadro tiene una mina), se crea una variable random, la cual va a tener un valor aleatorio para definir si un cuadro tiene una mina, craos un metodo boolean llamado estaMinado el cual va a regresar el valor de mina, y si esta minado es verdadero, y si no falso.

El código es el siguiente

public class Cuadro extends JButton{
 
    private boolean mina;
 
public Cuadro ()
{
 
    super (); //llama al constructor de la clase de la que se hereda "extends"
    double random = Math.random();
     if(random>0.8)
         mina=true;
     else
         mina=false;
}
 public boolean estaMinado()
 {      
 return mina;              
 
}

}    

No hay comentarios:

Publicar un comentario