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.