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