1
resposta

O que significa?

Li e reli mas não entendi o enunciado, a explicação do porque o código não rodou em runtime.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Fui rever o código depois de ler a explicação e vi que a classe Pessoa tinha a classe Endereço citada dentro de si (segue imagem abaixo): Insira aqui a descrição dessa imagem para ajudar na acessibilidade Então fiquei realmente sem entender o erro. Agradeço desde já quem possa me ajudar a entender.

1 resposta

Ola Juliane, tudo bem? Então, para você conseguir setar campos dentro de um objeto, primeiro você precisa inicializar ele, o que seria? Seria instanciar, uma classe somente poderá ser utilizada após ser instanciada. Deixei essa imagem para você ver de exemplo. Dentro da classe Pessoa eu inicializei o Endereco e então consegui realizar o proposto caso do programa.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade