Logo Passei Direto
Buscar
Pergunta 4 Na Programação Orientada a Objetos, o polimorfismo tem a premissa de que, havendo no mínimo duas classes que vieram de uma mesma superclasse, essas duas podem solicitar métodos que apresentam assinaturas iguais mas se comportam de maneiras diferentes. Com relação ao polimorfismo, observe as afirmativas a seguir. I. Em uma classe, pode acontecer de serem transmitidos atributos ou métodos de sua superclasse. II. Uma classe reorienta o comportamento de sua superclasse por meio da sobrescrita de métodos. III. Considerando um objeto, seu comportamento varia diante da mensagem, conforme ele foi criado. IV. Esse elemento permite adicionar novas classes sem ter que alterar o que já está codificado. Está correto o que se afirma em: a. I, II e III, apenas. b. III e IV, apenas. c. II e IV, apenas. d. I e IV, apenas. e. II, III e IV, apenas.
User badge image
Tópicos de Farmacologia I

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa sobre polimorfismo: I. Em uma classe, pode acontecer de serem transmitidos atributos ou métodos de sua superclasse. Verdadeiro, isso se refere à herança, onde uma classe pode herdar atributos e métodos de sua superclasse. II. Uma classe reorienta o comportamento de sua superclasse por meio da sobrescrita de métodos. Verdadeiro, isso é uma definição de sobrescrita (ou overriding), que é uma forma de polimorfismo. III. Considerando um objeto, seu comportamento varia diante da mensagem, conforme ele foi criado. Verdadeiro, isso se refere ao polimorfismo, onde o mesmo método pode ter comportamentos diferentes dependendo do objeto que o invoca. IV. Esse elemento permite adicionar novas classes sem ter que alterar o que já está codificado. Verdadeiro, isso é uma característica do polimorfismo e da programação orientada a objetos, permitindo extensibilidade. Agora, vamos verificar as alternativas: a. I, II e III, apenas. (Correta, mas não inclui IV) b. III e IV, apenas. (Correta, mas não inclui I e II) c. II e IV, apenas. (Correta, mas não inclui I e III) d. I e IV, apenas. (Correta, mas não inclui II e III) e. II, III e IV, apenas. (Correta, mas não inclui I) Como todas as afirmativas I, II, III e IV estão corretas, a alternativa que contém todos os itens verdadeiros não está listada. No entanto, a alternativa que contém a maior quantidade de itens verdadeiros é a e) II, III e IV, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina