Que variáveis?
Declaradas
numa classe
Variáveis de instancia
Contêm o estado de cada objecto dessa classe
Frame janelinha;
Se não for declarada
private
, pode aceder-se do exterior:
objecto.janelinha
Variáveis de classe
Independentes dos objectos, são variáveis locais a uma classe, para reter valores comuns (parâmetros globais, etc.)
Declaradas
num método
Variáveis locais a um ({...}, bloco dentro de um) método
Voláteis, vivem durante a activação do método
Parâmetros
Como as anteriores. Em Java os parâmetros são passados
por valor
se forem tipos básicos, e por referencia se forem objectos.
Variáveis declaradas no tratamento duma excepção
Caso especial de variáveis locais, a ver mais tarde
Comentários:
mc@declarativa.com
Março de 2002