domingo, janeiro 21, 2007

Variáveis de instância final

Algumas variáveis de instância de uma classe deve ser protegidas de modo que não tenha como alterar o valor nelas contido, mas como fazer isto em java? Em java podemos ultilizar a palavra -chave final, com isto as variáveis não poderam ser modificadas e qualquer tentativas de modificar ocorrerá um erro em tempo de compilação, abaixo segue um exemplo:

public final int count=10;
public final String books="A Ilha perdida";

Isto são variáveis de Instâncias e qualquer tentativa de atribuir valores para elas ocorerra o seguinte erro:

cannot assign a value to final variable a
count = variavelqualquer;
1 error
BUILD FAILED (total time: 0 seconds)

maykonhammer@gmail.com

Nenhum comentário: