Não cirei outros métodos dependentes, fiz:
public function __set(string $nomeAtributo, string $novoNome): string
{
return $this->$nomeAtributo = $novoNome;
}E no chamado:
echo $umEndereco->numero = 'novonumero' . PHP_EOL;Funcionou, mas pra mim, parece que eu estou violando alguma coisa kkkk