FC ConcursosFC Concursos

Questão FC266102

"Mecanismo por meio do qual selecionamos as funcionalidades utilizadas de forma dinâmica por um programa no decorrer de sua execução. Com isso, os mesmos atributos e objetos podem

Linguagens de Programação

IDECAN · 2022

"Mecanismo por meio do qual selecionamos as funcionalidades utilizadas de forma dinâmica por um programa no decorrer de sua execução. Com isso, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes.” Segundo o paradigma de Orientação a Objetos, o texto se refere a

  1. Encapsulamento.
  2. Herança.
  3. Polimorfismo.
  4. Classe,
  5. Objeto.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Polimorfismo é o princípio da orientação a objetos que permite a um mesmo nome (método ou operação) assumir comportamentos diferentes conforme o tipo do objeto que o executa.

Nesse mecanismo ocorre a ligação dinâmica: a decisão sobre qual implementação utilizar é tomada em tempo de execução, não em tempo de compilação.

Classes diferentes podem expor a mesma assinatura de método, mas fornecer implementações distintas. Isso torna possível tratar objetos de tipos variados por meio de uma interface comum, sem conhecer sua classe concreta.

Exemplo simples: uma classe Pessoa define CalcularVendas; Vendedor e Diretor sobrescrevem esse método e calculam vendas de formas diferentes. Chamadas via referência a Pessoa invocarão a versão correta conforme o objeto real.

O polimorfismo aumenta reutilização, extensibilidade e facilita manutenção do código.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo