Informática, perguntado por thmendess, 10 meses atrás

Em linguagens OO (Orientadas à Objetos), o polimorfismo permite o mesmo elemento em diversas formas. O que acontece quando temos um Polimorfismo Dinâmico? *

a) Quando temos a mesma operação implementada várias vezes na mesma classe. A escolha de qual operação será chamada depende da assinatura dos métodos sobrecarregados.

b) Quando determinamos o acesso de uma classe inteira que pode ser public ou Package-Private (padrão)

c) Trata-se de um qualificador que indica que o método pertence à classe (ele é estático à classe que o definiu).

d) Quando a subclasse sobrepõe o método original​

Soluções para a tarefa

Respondido por joaolucas56
1

Resposta:

d) Quando a subclasse sobrepõe o método original

Explicação:

a) Errada, pois essa é a definição de polimorfismo estático.

b) Errada, pois esse é um dos dois níveis do encapsulamento, o nível de classe.

c) Errada, pois se trata dos modificadores de acesso que são padrões de visibilidade de acessos às classes, atributos e métodos

d) Correta, pois o Polimorfismo Dinâmico acontece na herança, quando a subclasse sobrepõe o método original. Agora o método escolhido se dá em tempo de execução e não mais em tempo de compilação. A escolha de qual método será chamado depende do tipo do objeto que recebe a mensagem.

Espero ter ajudado.

Perguntas interessantes