FC ConcursosFC Concursos

Flashcard FC297361

Quais elementos a Programação por Contrato define para garantir o correto funcionamento entre métodos e seus consumidores?

Questões sem classificação de assunto (TI - Segurança da Informação)

CESGRANRIO · 2025

De acordo com o assunto TI Segurança da Informação: Questões sem classificação de assunto (TI Segurança da Informação), responda:

Quais elementos a Programação por Contrato define para garantir o correto funcionamento entre métodos e seus consumidores?
Mostrar resposta e comentário

Resposta

Define pré-condições, pós-condições e invariantes.

Explicação:
Pré-condições: o que o cliente deve garantir antes da chamada.
Pós-condições: o que o método assegura após a execução.
Invariantes: propriedades que mantêm a consistência do objeto ao longo do tempo.
Falha em pré-condição aponta responsabilidade do cliente; falha em pós-condição aponta problema na implementação.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/296575

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo