Quando vc chama um método, normalmente o faz assim:
umobjeto.meuMetodo();
Ora, dentro do método, o nome "umobjeto" não é conhecido, além disso, o objeto sobre o 
qual 
se chama o método vai variar a cada chamada. Por isso, na chamada do método é criada 
uma 
referência para o objeto sobre o qual ele foi chamado, que é a ref. this. O uso mais 
comum é 
o de diferenciar o nome de um parâmetro do método de um dos atributos do objeto, que 
podem 
ser iguais. Exemplo:
class MinhaClasse
{ 
        int x; 
        public void metodo(int x)//parâmetro com nome do atributo
        {
                this.x = x; //o x do objeto (atributo) 
                                //irá receber o valor passado como parâmetro
        } 
}

Vc tem que ter clareza de orientação à objetos para entender o this. Se não tem, passe 
para 
a frente, e estude OO mais um pouco. 

03/12/02 10:01:48, JavaBoy <[EMAIL PROTECTED]> wrote:

>Gostaria que algum de vcs me ajudasse a entender o parametro this!
>Eu queria saber quais sao as aplicacoes e como se usa ele.
>Não estou conseguindo entender.
>
>Obrigado.
>
>
>
>------------------------------ LISTA SOUJAVA ---------------------------- 
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
>dúvidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>historico: http://www.mail-archive.com/java-list%40soujava.org.br
>para sair da lista: envie email para [EMAIL PROTECTED] 
>-------------------------------------------------------------------------
>
+++++++++++++++++++++++++++++++++++
Ana Paula Brandão Lopes, M. Sc. 
Universidade Estadual de Santa Cruz
Ilhéus-BA
73-680-5271
+++++++++++++++++++++++++++++++++++ 



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a