2
respostas

Remover o método setUsado

Se o atributo $usado está no construtor não há necessidade desse setter.

function __construct($nome, $preco, $descricao, Categoria $categoria, $usado){ $this->nome = $nome; $this->preco = $preco; $this->descricao = $descricao; $this->categoria = $categoria; $this->usado = $usado; }

2 respostas

Oi Henrique, tudo bom?

Legal que você reparou no setUsado. É legal manter ele, pois o status de usado pode mudar com o tempo. Então precisamos de alguma forma alterar o conteudo desse atributo! Por isso ele foi mantido.

Abraço =)

Isso vai da regra de negocio para regra de negocio, basicamente.