1
resposta

Solução do método __set

No arquivo "Endereco.php":

  public function __set($name, $value)
    {
        $this->$name = $value;
    }

Executando no "Banco.php":

$meuEndereco = new Endereco('Castro Alves','100 - apto 403','Casa do Rosa','Metrópolis');

echo $meuEndereco->rua .PHP_EOL;

$meuEndereco->rua = 'Carlos Chagas';

echo $meuEndereco->rua .PHP_EOL;

Console:

\orientacao-objetos-alura> php Banco.php
Castro Alves
Carlos Chagas
1 resposta

Oi, Giuli, tudo bem?

Isso mesmo! Boa solução.

Parabéns pelo empenho nos estudos!

Continue praticando.

Qualquer dúvida nos procure aqui no fórum.

Abraços e bons estudos!