public function __get(String $nomeAtributo){
$metodo = 'recupera'.ucfirst($nomeAtributo);
return $this->$metodo;
}
$end1 = new Endereco('sp','itaim','rua Agenor', '107');
echo $end1.PHP_EOL;
echo $end1->rua;
resulta em erro
rua Agenor, 107, itaim, sp PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 45056 bytes) in D:\cursos Alura\PHP\PHP OO\PHP OO aula2\src\Modelo\Endereco.php on line 48