Class fields , instance fields

1 resposta
D

como poderei distinguir class fields e intance fields, livro ta muito confuso…

Valeu[]

1 Resposta

M

Váriaveis de classe (class fields), são quando você acrescenta o modifier static, ou seja, você não precisa de uma instancia da classe para acessa-las. Já as variaveis de instancia (instance fields) não contém o modifier static, essas você precisa primeiro dar um new Classe().

Ex.

Variaveis de Classe:
public static int codigoCliente = 0;
....

//Acessaria assim

Classe.codigoCliente;
Variaveis de Instancia:
public int codigoCliente = 0;
.....

//Acessaria assim

Classe classe = new Classe()
classe.codigoCliente;
Criado 21 de janeiro de 2007
Ultima resposta 21 de jan. de 2007
Respostas 1
Participantes 2