Duvida tosca  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
tRuNkSnEt
JavaGuru

Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline

Eu estou com uma duvidas basicas principalmente com a referencia this;

veja o codigo ..

alguem poderia me explicar esse codigo .... esses this.....
Tenho uma impressão que isso ta ficando redundante ( uma classe chamando a outra que chama denovo que chama denovo) indenti nao

OBS: Quando mais riqueza de detalhes na sua explicação melhor

vlwwwwwwwwwwwwwww
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

this é uma referência para a instância da classe que está sendo executada.

Dentro do construtor exemplo (), this se refere ao objeto da classe exemplo que está sendo construído.

Já no construtor mycanvas(exemplo), this se refere ao objeto da classe mycanvas que está sendo construído.

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
cu_ringa
Virtual Machine Man
[Avatar]

Membro desde: 27/08/2003 00:19:11
Mensagens: 602
Localização: Natal-RN
Offline


class mycanvas extendes Canvas {

private exemplo exemplo;
public mycanvas mycanvas;
public mycanvas(exemplo exemplo){

this.exemplo = exemplo;
.
.
.

}
}


para vc poder referenciar a variavel global exemplo tendo uma variavel exemplo localmente terá q colocar o "this".

"O que levamos desta vida, é a vida que a gente leva".
tRuNkSnEt
JavaGuru

Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline

AaaHHhhh

Até então era muito vago para min esse this, mas como o cu_ringa disse se eu tiver duas variaveis uma local e uma global com o mesmo nome eu tenho de usar a referencia this para indicar que eu estou usando a variavel local e nao a global apesar de nao ser muito usal usar duas variaveis com mesmo nome .

Pow valeu
cu_ringa
Virtual Machine Man
[Avatar]

Membro desde: 27/08/2003 00:19:11
Mensagens: 602
Localização: Natal-RN
Offline

vc nao entedeu direito o q falei. Para acessar uma variavel global com o mesmo nome de uma local, aí e q vc usa o this.

"O que levamos desta vida, é a vida que a gente leva".
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team