next up previous contents
Next: O apontador this Up: Arranjos e apontadores Previous: Arranjos   Sumário

Apontadores

Apontadores para objetos também podem ser definidos exatamente da mesma forma que apontadores para variáveis de outros tipos de dados. O acesso a membros da classe (por exemplo, para invocar um método) é realizado a partir do apontador usando-se o operador seta (->) ao invés do operador ponto. Por exemplo, um apontador para um objeto da classe rectangle pode ser definido como em

rectangle *p;
e, assumindo-se que um objeto square desta classe exista, p poderia apontar para ele após o comando
p =
&
square;
O método area poderia ser ativado a partir de p na forma
p->area();



Ivan Luiz Marques Ricarte 2001-06-01