1. Já atualizei. Obrigada. 
2. Eu não disse que this era um parâmetro, mas creio que somente dizer que é uma 
palavra 
reservada não esclarece muito... this é uma referência para o objeto sobre o qual um 
método 
foi chamado (ver explicação no final). 
 
13/12/02 17:20:47, Josivan de Souza <[EMAIL PROTECTED]> wrote:

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