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
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