1
resposta

Exercício Métodos Mágicos (__set)

No arquivo de teste, temos:

<?php

require_once 'autoload.php';

use Alura\Banco\Modelo\Endereco;

$enderecoUm = new Endereco(
    "São luis",
    "COHAMA",
    '10B',
    '2'
);


echo $enderecoUm->bairro.PHP_EOL;
$enderecoUm->bairro ="Cohajap";
echo $enderecoUm->bairro;

Enquanto o método na classe Endereco ficou assim:

public function __set(string $nomeDoAtributo, $valorDoAtributo)
    {
        return $this->$nomeDoAtributo = $valorDoAtributo;
    }

Funcionou, mas não sei se é correto ...

1 resposta

Olá Vinícius, tudo bem?

Gostaria de pedir desculpas pela demora em responder o seu tópico.

Parabéns pela resolução do exercício, ficou muito bom! Parabéns!

Bons estudos :)