Feito isso, substituiríamos o tipo “string” do atributo “endereco” da classe pessoa, pela classe “Endereco”.

Dessa forma, a nova estrutura da classe “Pessoa” seria:

Exemplo da classe Pessoa utilizando o tipo do atributo da classe Endereco
Para evitar uma confusão entre o nome do atributo e o nome da classe, é muito comum que o nome do atributo seja alterado. Para o exemplo acima, poderíamos trocar o nome do atributo “endereco” para “enderecoPessoa”, ficando registrado da seguinte forma na classe:

enderecoPessoa = Endereco
Copyright © 2014 AIEC.