Boa!
A ideia é deixar o código 90% justamente para que o iniciante questione e busque os outros 10%. Por exemplo, eu nao expliquei os detalhes do encapsulamento do código.
De fato, classes telefone e endereço seriam necessárias.
vlw pelo feedback!