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

[Dúvida] Sobre adicionarBonificacaoDe

Seria possível adicionar uma variável estática que guardasse as bonificações na própria classe Funcionario, sendo esta mesma classe responsável por adicionar estas bonificações para elas mesmas? Se sim, seria melhor ou pior fazer assim?

1 resposta
solução!

Oi Jefferson! Tudo bem contigo?

Respondendo sua pergunta, então, sim! Seria possível adicionar uma variável estática na classe Funcionario para guardar as bonificações. Essa abordagem permitiria que a própria classe fosse responsável por adicionar as bonificações para si mesma.

No entanto, essa não seria a melhor abordagem, pois a responsabilidade de adicionar bonificações não deveria estar na classe Funcionario. A classe Funcionario deve ser responsável apenas por representar um funcionário e suas características básicas, como nome, cargo e salário.

Uma abordagem mais adequada seria criar uma classe separada, como a classe "ControladorDeBonificacoes" mencionada no contexto, para lidar com o cálculo e adição das bonificações. Dessa forma, a classe Funcionario ficaria mais coesa e teria uma única responsabilidade, enquanto a classe "ControladorDeBonificacoes" seria responsável por gerenciar as bonificações de todos os funcionários.

Essa abordagem segue o princípio de responsabilidade única e facilita a manutenção do código, pois cada classe teria uma responsabilidade bem definida.

Ficou mais claro com essa explicação?

Se precisar eu estarei por aqui!

Abraços e bons estdos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software