Declarativa Declarativa
 

 

Entrada

Produtos

Serviços

Inquiridor
Aplicações internet à medida
Auditoria informática
Subcontratação para I&D

Plataforma de conteúdos

Tecnologia

Web Information Systems
Web Application Maker
InterProlog

A empresa

Apresentação institucional

Auto-referência a objectos

  • Um objecto muito especial: a variável this
    • Mantida pela implementação Java.
  • Denota o objecto que recebeu a mensagem que activou este método
    • Mensagens que se escrevem simplesmente mensagem(..), equivalem a this.mensagem()
    • Variáveis de instancia que se escrevem simplesmente ...V..., equivalem a this.V
  • this permite:
    • Aceder a uma variável de instancia com o mesmo nome duma variável local
    • Métodos definidos em super-classes referirem variáveis e métodos da classe mais especifidca
  • Não confundir com "esta classe"!
    • mostraClasse() { System.out.println((this.getClass()).toString());}
  • Outro significado de this, só em constructores


Comentários: mc@declarativa.com Março de 2002 up

 Declarativa - Serviços de Informática, Lda.
  www.declarativa.com, info@declarativa.com  fax: +351-22-030-1511  tel: +351-22-030-1580
UPTEC - Parque de Ciência e Tecnologia da Universidade do Porto (GoogleMap)
Rua Actor Ferreira da Silva 100 4200-298 Porto Portugal