GoConqr has a new look! Let us know what you think.

Flashcards

Orientado ao Objetos - Modulo 5 - Complemento

Aplicativos Baixados Portuguese 2 cards

Cards in this deck (2)

  1. 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. 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.

Information

Description
Flashcards on Orientado ao Objetos - Modulo 5 - Complemento, created by Aplicativos Baixados on 02/10/2018.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?