Questão 767658

Tecnologia da Informação · 2023

Questão

ID 767658

Disciplina: Tecnologia da Informação

Assunto: Princípios SOLID

Ano: 2023 Banca: SSPM - Serviço de Seleção do Pessoal da Marinha Órgão: Marinha do Brasil


Analise a função a seguir.

public Dinheiro calcularPagamento(Empregado e) throws

TipoEmpregadolnvalido {

_switch (e.tipo) {

___case COMISSIONADO:

______return calcularPagamentoComissionado (e);

___case HORA:

______return calcularPagamentoEmHoras(e);

___case SALARIO:

______return calcularPagamentoSalario(e);

___default:

______throw new TipoEmpregadolnvalido(e.tipo);

_}

}

Segundo Martin (2020), quais são os dois princípios SOLID desrespeitados pela função acima?

Alternativas da questão 767658
Pular para o conteúdo principal