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 originalpublic class Constantes {
public final int ANCHOTABLERO;
public final int ALTOTABLERO;
public Constantes(int tamaño) {
this.ANCHOTABLERO = tamaño;
this.ALTOTABLERO = tamaño;
}
public int getANCHOTABLERO() {
return ANCHOTABLERO;
}
public int getALTOTABLERO() {
return ALTOTABLERO;
}
}
De ese modo quedaría tu clase "Constantes" y desde donde sea que uses a este objeto seria:
Código Java:
Ver originalConstantes cte = new Constantes(15);// crea un tablero de 15 x 15...