Questões de Concurso
Foram encontradas 145.940 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
function identidade(valor: T): T (
return valor; }
Trata-se de uma função
interface ServidorJudiciario (
void analisarProcesso();
void realizarAudiencia();
)
class AnalistaTI implements ServidorJudiciario ( )
Segundo o Princípio da Segregação de Interface (ISP), pertencente ao conjunto de princípios SOLID, esse código apresenta um problema de design, já que a classe AnalistaTI é obrigada a implementar o método realizarAudiencia(), mesmo que esse comportamento não se aplique a sua função, que é técnica e não jurisdicional. Para corrigir essa violação ao ISP, a abordagem mais adequada é
A adequada correlação entre os tempos e os modos da frase acima estará mantida nesta outra configuração, substituindo-se os elementos sublinhados, respectivamente, por:
Numa nova redação, a frase acima manterá sua correção e sua coerência caso se substitua o segmento sublinhado por: