1. ana, atualize a data do seu computador...
2. this nao e' um parametro... this, e' uma palavra reservada da
linguagem java...

em complemento ao email da ana...

vc usa a palavra reservada "this", qdo vc precisa referenciar-se 'a
propria classe/objeto...

2 exemplos:

se vc fizer uma classe B herdada da classe A, onde A tem um metodo C,
por definicao a classe B tem tb o metodo C, mas A e B tem implementacoes
diferentes do metodo C... de repente, vc precisa usar em B o metodo de
A...
seria algo assim:

void C()
{
  super.C();//invoca o metodo em a
}

void outrometodoDeB()
{
  super.C();//invoca o metodo C de A
  this.C(); //invoca o metodo C de B
}

ainda usando a palavra this, usave muito na implementacao das chamadas a
eventos na awt/swing...

por exemplos, vc tem um JFrame que implementa a interface
ActionListener, logo, alem de um JFrame e toda a hierarquia superior,
sua classe e' tb um ActionListener, se num Jbutton vc faz:
myButton.addActionListener( this ); vc esta' passando sua propria
classe, que e' um actionlistener por implementar a interface

considere this como esta classe / objeto

josivan

Em Dom, 2002-12-22 às 17:13, Ana Paula Brandão Lopes escreveu:
> 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] 
> -------------------------------------------------------------------------
> 
> 



------------------------------ 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