SlideShare uma empresa Scribd logo
1 de 4
POO
(Polimorfismo)
1
Definição
• É a possibilidade de um mesmo método ser executado de
forma diferente de acordo com a classe do objeto que
aciona o método e com os parâmetros passados para o
método.
Formas
geométricas
área( )
área = (b x h)/2
área = b x h
área = π x r2
• Sobrecarga
– Métodos com mesmo nome, mas assinaturas
diferentes
– Não necessita herança
• Sobrescrita
– Métodos com mesmo nome e assinatura
– Necessita de herança
Tipos de Polimorfismo
4

Mais conteúdo relacionado

Mais de JoberthSilva

Mais de JoberthSilva (20)

5 - Resistores.ppt
5 - Resistores.ppt5 - Resistores.ppt
5 - Resistores.ppt
 
Problemas de Carater.pptx
Problemas de Carater.pptxProblemas de Carater.pptx
Problemas de Carater.pptx
 
Mapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.pptMapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.ppt
 
capacitores1.ppt
capacitores1.pptcapacitores1.ppt
capacitores1.ppt
 
Herança e Polimorfismo.ppt
Herança e Polimorfismo.pptHerança e Polimorfismo.ppt
Herança e Polimorfismo.ppt
 
Materiais Semicondutores
Materiais SemicondutoresMateriais Semicondutores
Materiais Semicondutores
 
Algoritmos - Modificado.ppt
Algoritmos - Modificado.pptAlgoritmos - Modificado.ppt
Algoritmos - Modificado.ppt
 
Fibra Óptica
Fibra ÓpticaFibra Óptica
Fibra Óptica
 
actividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdfactividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdf
 
50524(1).ppt
50524(1).ppt50524(1).ppt
50524(1).ppt
 
Rede sem fio 2.ppt
Rede sem fio 2.pptRede sem fio 2.ppt
Rede sem fio 2.ppt
 
bom-1.pdf
bom-1.pdfbom-1.pdf
bom-1.pdf
 
PHP.ppt
PHP.pptPHP.ppt
PHP.ppt
 
4.1 - Par Trançado.ppt
4.1 - Par Trançado.ppt4.1 - Par Trançado.ppt
4.1 - Par Trançado.ppt
 
2-Classificação e Topologia.ppt
2-Classificação e Topologia.ppt2-Classificação e Topologia.ppt
2-Classificação e Topologia.ppt
 
USAR.pptx
USAR.pptxUSAR.pptx
USAR.pptx
 
Exemplo de Sobrecarga.pdf
Exemplo de Sobrecarga.pdfExemplo de Sobrecarga.pdf
Exemplo de Sobrecarga.pdf
 
cap4.ppt
cap4.pptcap4.ppt
cap4.ppt
 
SQL.ppt
SQL.pptSQL.ppt
SQL.ppt
 
3 - Diodo Zener.ppt
3 - Diodo Zener.ppt3 - Diodo Zener.ppt
3 - Diodo Zener.ppt
 

POLIMORFISMO_1.ppt

  • 2. Definição • É a possibilidade de um mesmo método ser executado de forma diferente de acordo com a classe do objeto que aciona o método e com os parâmetros passados para o método. Formas geométricas área( ) área = (b x h)/2 área = b x h área = π x r2
  • 3. • Sobrecarga – Métodos com mesmo nome, mas assinaturas diferentes – Não necessita herança • Sobrescrita – Métodos com mesmo nome e assinatura – Necessita de herança Tipos de Polimorfismo
  • 4. 4