No a necessidade do set no exemplo não seria obrigatorio ? Pois primeiro eu tenho que dizer o salario. Como vou criar uma validação de funcionario.setSalario se ele nunca teve um salario? No caso eu tenho que criar um método a parte que faca a validação correto?