- ID
- 2286709
- Banca
- SUGEP - UFRPE
- Órgão
- UFRPE
- Ano
- 2016
- Provas
- Disciplina
- Engenharia de Software
- Assuntos
Acerca do conceito de polimorfismo na orientação a
objetos, analise as afirmações abaixo.
1) No polimorfismo de nome ou de sobrecarga
(overloading) a decisão do método a ser chamado
é tomada em tempo de execução.
2) Com o polimorfismo, um objeto pode ser
referenciado de várias formas distintas.
3) No polimorfismo dinâmico ou de sobrescrita
(overriding) os métodos têm nome e assinatura, e
na subclasse se redefine um método da
superclasse. A decisão do método a ser chamado
é tomada em tempo de execução.
4) Nas linguagens orientadas a objetos é comum
encontrar três formas de polimorfismo: ad hoc
(como a sobrecarga de operadores), paramétrico
(sobrecarga de nome com assinaturas diferentes) e
de herança (reescrita de método).
Estão corretas: