Ed
ano passado
Vamos analisar as asserções: I. Existe uma relação de polimorfismo entre uma classe que implementa uma interface e a interface, ou seja, objetos da classe podem ser tratados como objetos "da interface". Verdadeiro. Quando uma classe implementa uma interface, ela pode ser tratada como um objeto do tipo da interface, o que caracteriza 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 permita que métodos sejam definidos, ela não transmite códigos prontos como uma classe faz na herança. Interfaces definem contratos, mas não implementações. Portanto, a afirmação de que "pode ser utilizada para realizar herança" é enganosa, pois herança é um conceito que se aplica a classes, não a interfaces. Agora, vamos às opções: - A asserção I e a asserção II são proposições verdadeiras, e a II é uma justificativa correta da I. (FALSO, pois a II é falsa) - 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, pois a II é falsa) - A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. (VERDADEIRO) - A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira. (FALSO, pois a I é verdadeira) - A asserção I e a asserção II são proposições falsas. (FALSO, pois a I é verdadeira) Portanto, a alternativa correta é: A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
Cadastre-se ou realize login
Mais perguntas desse material