Logo Passei Direto
Buscar
Quando uma classe implementa uma interface, o mesmo relacionamento “é um” fornecido por herança se aplica. A classe Employee implementa Payable, assim podemos dizer que um Employee é uma Payable. De fato, objetos de quaisquer classes que estendem Employee também são objetos Payable. Os objetos de quaisquer subclasses da classe que implementa a interface também podem ser pensados como objetos do tipo de interface.
Considerando as informações apresentadas, avalie as asserções abaixo e a relação proposta entre elas: I. Existe uma relação de polimorfismo entre uma classe que implementa uma interface e a interface, isso é, objetos da classe podem ser tratados como objetos “da interface”. PORQUE II. A relação entre uma classe e uma interface pode ser utilizada para realizar herança, transmitindo códigos prontos, como métodos, que podem ser utilizados pelos objetos de suas subclasses, apesar de ser impossível instanciar objetos de uma interface.
A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira
A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
A asserção I e a asserção II são proposições verdadeiras, e a II é uma justificativa correta da I.
A asserção I e a asserção II são proposições falsas.
A asserção I e a asserção II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
User badge image
Questões Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar as asserções: I. Existe uma relação de polimorfismo entre uma classe que implementa uma interface e a interface, isso é, objetos da classe podem ser tratados como objetos “da interface”. Verdadeiro. Quando uma classe implementa uma interface, os objetos dessa classe podem ser tratados como objetos do tipo da interface, caracterizando o polimorfismo. II. A relação entre uma classe e uma interface pode ser utilizada para realizar herança, transmitindo códigos prontos, como métodos, que podem ser utilizados pelos objetos de suas subclasses, apesar de ser impossível instanciar objetos de uma interface. Falso. Embora a interface não possa ser instanciada, a relação entre uma classe e uma interface não é uma forma de herança no sentido tradicional, pois interfaces não transmitem implementações de métodos, apenas definem contratos que as classes devem seguir. Agora, vamos às alternativas: 1. A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira. (FALSO) 2. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. (VERDADEIRO) 3. A asserção I e a asserção II são proposições verdadeiras, e a II é uma justificativa correta da I. (FALSO) 4. A asserção I e a asserção II são proposições falsas. (FALSO) 5. A asserção I e a asserção II são proposições verdadeiras, mas a II não é uma justificativa correta da I. (FALSO) Portanto, a alternativa correta é: A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina