Buscar

Avalie as asserções a seguir e a relação proposta entre elas. I. Interfaces são uma espécie de "contrato" para as classes que irão implementar ess...

Avalie as asserções a seguir e a relação proposta entre elas.

I. Interfaces são uma espécie de "contrato" para as classes que irão implementar essa interface.
PORQUE
II. Pelo menos três dos métodos declarados (assinados) na interface precisa ser desenvolvido nas classes que implementarem essa interface.
A respeito dessas asserções, assinale a opção correta.

I. Interfaces são uma espécie de "contrato" para as classes que irão implementar essa interface.
PORQUE
II. Pelo menos três dos métodos declarados (assinados) na interface precisa ser desenvolvido nas classes que implementarem essa interface.
a. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c. As asserções I e II são proposições verdadeiras, e a II justifica a I.
d. As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
e. As asserções I e II são proposições falsas.

Essa pergunta também está no material:

Prova de Grau B - Programação Orientada a Objetos II
13 pág.

Análise e Desenvolvimento de Sistemas Centro Universitário UniftecCentro Universitário Uniftec

Respostas

User badge image

Ed Verified user icon

A resposta correta é a alternativa c) As asserções I e II são proposições verdadeiras, e a II justifica a I. A asserção I é verdadeira, pois as interfaces são de fato uma espécie de "contrato" para as classes que irão implementá-las. Elas definem os métodos que as classes devem implementar, estabelecendo assim um contrato de comportamento. A asserção II também é verdadeira, pois nas classes que implementam uma interface, é necessário desenvolver (implementar) todos os métodos declarados (assinados) na interface. Portanto, pelo menos três dos métodos declarados na interface precisam ser desenvolvidos nas classes que a implementam.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina