Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2014, 20:51
cazador1992
 
Fecha de Ingreso: mayo-2013
Ubicación: Córdoba
Mensajes: 139
Antigüedad: 11 años
Puntos: 9
Respuesta: Paso Argumentos

1- Si dices que un atributo es static tienes que inicializarlo con un valor en la clase o en el constructor.

Código Java:
Ver original
  1. public class Constantes {
  2.  
  3.     public final int ANCHOTABLERO;
  4.     public final int ALTOTABLERO;
  5.  
  6.     public Constantes(int tamaño) {
  7.         this.ANCHOTABLERO = tamaño;
  8.         this.ALTOTABLERO = tamaño;
  9.     }
  10.  
  11.     public int getANCHOTABLERO() {
  12.         return ANCHOTABLERO;
  13.     }
  14.  
  15.     public int getALTOTABLERO() {
  16.         return ALTOTABLERO;
  17.     }
  18.  
  19. }

De ese modo quedaría tu clase "Constantes" y desde donde sea que uses a este objeto seria:
Código Java:
Ver original
  1. Constantes cte = new Constantes(15);// crea un tablero de 15 x 15...