Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Parâmetro para o set

Se o set é uma função que recebe o parâmetro "email", por que ao invés de modificá-lo assim

funcionarioProxy.email("email@email.com")

deve-se modificá-lo assim?

funcionarioProxy.email = email@email.com"

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Acessar através de funcionarioProxy.email = email@email.comé menos verboso do que funcionarioProxy.email("email@email.com"). O set lhe permite trabalhar com métodos, mas acessá-los como se fossem propriedades apenas. Quem acessar a propriedade mal sabe que será aplicado alguma lógica no valor passado como parâmetro.

A sintaxe de acesso e escrita é especial, como você mesmo notou.