GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

POLIMORFISMO

Vilma Gama Linguagem de Programação Portugiesisch

Inhalt der Mindmap

POLIMORFISMO

  1. Sobrecarga / Overload

    • Diversos métodos com o mesmo nome que operam separadamente sobre diferentes tipos ou números de argumentos
    • Muitas formas p/ o mesmo nome
    • Mesmo nome porém parâmetros diferentes
      • Aula 07
    • Permite que o nome de um método seja usado mais de uma vez em métodos com diferentes assinaturas
    • Assinaturas de métodos diferentes
      • Nome do método + Lista de parâmetros (Tipos ou nº de argumentos)
      • Tipo de retorno
  2. Sobrescrita / Override

    • Se faz com herança
    • Permite que uma subclasse sobrescrever métodos herdados da superclasse (mesma assinatura)
    • Mesma assinatura
      • Mesmo tipo de parâmentro mas com implementação diferente
    • Possibilita a implementação de comportamento específico p/ classes mais específicas em uma hierarquia de classes (especialização)
  3. Permite programar para o geral em vez de programar para o específico

  4. O polimorfismo permite escrever programas que processam objetos que compartilham a mesmasuper classe (direta ou indiretamente),como se todos fossem objetos da superclasse; isso pode simplificar a programação.”

  5. Com o polimorfismo, podemos projetar e implementar sistemas que são facilmente extensíveis

  6. Ex: - Conta ( ) ; -Conta (int num); -void calcular ( ); -void calcular (int x);

  7. Sobrecarga de métodos e sobrecarga de construtores

Informationen

Beschreibung
Linguagem de Programação Mindmap am POLIMORFISMO, erstellt von Vilma Gama am 12/11/2018.
Erstellt von
Vilma Gama
Aufrufe
0
Bewertung

Mehr zu Polimorfismo

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck