Ed
há 13 horas
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. Isso é verdadeiro, pois implementar uma interface permite que objetos da classe sejam referenciados pelo tipo da interface, caracterizando 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. Essa afirmação é falsa, pois interfaces em geral não fornecem implementação de métodos (exceto métodos default em algumas linguagens modernas), ou seja, não transmitem código pronto como herança de classes; elas definem apenas contratos (assinaturas de métodos). Portanto: - I é verdadeira. - II é falsa. 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