1
resposta

Minha implementação do método __set

Implementação do método

public function __set(string $nomeAtributo, string $valorAtributo)
 { 
        $this->$nomeAtributo = $valorAtributo;        
 }  

Chamada do método no arquivo "endereco.php"

echo $outroEndereco->cidade . PHP_EOL;
$outroEndereco->cidade = 'São Paulo';
echo $outroEndereco->cidade;
1 resposta

Oi Giovane, como vai?

Parabéns pelo empenho na resolução dos desafios propostos!

Uma dica é que você poderia definir explicitamente o tipo do retorno do seu método mágico __set como void.

Caso tenha quaisquer comentários ou dúvidas a respeito de alguma aula ou desafio, pode postar aqui no fórum que vamos te responder!

Abraços e bons estudos!