April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Fundamentos da Linguagem
nAtributos Constantes
nJava permite declarar um campo ou uma variável local que, uma vez inicializada, tenha seu valor fixo. Para isso utilizamos o modificador final.
n     class A {
n       final int ERR_COD1 = -1;  // constantes !
n       final int ERR_COD2 = -2;
n       ...
n    }
nMétodos e Classes Constantes em Java
n  public class A { public final int f() { ...  }}
n
n Uma classe inteira pode ser definida final. Isto serve para evitar que também a classe seja estendida.
n
n  public final class B {  ... }
n