next up previous contents
Next: Alocação dinâmica de objetos Up: Arranjos e apontadores Previous: Apontadores   Sumário

O apontador this

Quando uma função membro é chamada, ela automaticamente recebe como argumento um apontador para o objeto que ativou o método; este apontador é chamado this. Quando uma função membro de uma classe acessa diretamente um dado privativo de um objeto, na verdade este apontador está sendo implicitamente utilizado para identificar o objeto.

Algumas vezes, pode ser necessário ter que explicitar o uso deste apontador -- por exemplo, quando se espera que a função membro retorne um objeto. Este tipo de situação será visto em mais detalhes quando o assunto de sobrecarga de operadores for abordado.



Ivan Luiz Marques Ricarte 2001-06-01