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