Fichas
Orientado ao Objetos - Modulo 5 - Complemento
Fichas del conjunto (2)
- 1Polimorfismo: • O polimorfismo permite programar de forma geral em vez de programar de forma específica. • Só faz sentido falar de polimorfismo quando utilizamos os conceitos de herança. • O polimorfismo para ser implementado exige a utilização do conceito de herança e aplica‐se apenas aos métodos da classeSobrecarga de métodos:
• Possibilidade de ter mais de um método com o mesmo nome, na mesma classe, mas com parâmetros distintos.
• Para distinguir dois métodos, o compilador/interpretador analisa:
• Quantidade de parâmetros
• Ordem dos parâmetros
• Tipo dos parâmetros
• O conjunto: nome do método + parâmetros , é chamado de assinatura do método.
• Não é permitido ter dois métodos na mesma classe declarados com a mesma assinatura.
• Apenas alterar o tipo de retorno do método não serve para diferenciar dois métodos. - 2• Quando o objeto recebe uma mensagem para executar um método sobrecarregado, ele faz a análise dos parâmetros e executa o método correspondente. • A sobrecarga deixa o código mais legível, enxuto e eficiente.
Información
- Descripción
- Fichas sobre Orientado ao Objetos - Modulo 5 - Complemento, creado por Aplicativos Baixados el 02/10/2018.
- Creado por
- Aplicativos Baixados
- Visitas
- 0
- Valoración