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

Karteikarten

Orientado ao Objetos - Modulo 5

Aplicativos Baixados Portugiesisch 2 Karten

Karten in diesem Stapel (2)

  1. 1Polimorfismo: Existem três tipos de polimorfismo que a linguagem pode ter, classificados em “Universal” (que se divide em dois) e “Ad-Hoc” • Universal: Inclusão: um ponteiro para classe mãe pode apontar para uma instância de uma classe filha (tipo de polimorfismo mais básico que existe). Ver “redefinição de métodos” nos próximos parágrafos. Paramétrico: se restringe ao uso de templates (C++, por exemplo) e generics (Java). • Ad-Hoc: o Sobrecarga: duas funções/métodos com o mesmo nome, mas assinaturas diferentes. é tratar coisas diferentes (polimorfas) de forma homogênea. um mesmo método possa tratar da mesma maneira um conjunto de classes diferentes.a semântica de uma interface seja efetivamente separada da implementação que a representa.
    diferentes implementações sejam tratadas de forma homogênea
    Além disso, o polimorfismo permite maior variabilidade da definição de métodos de uma classe, pois possibilita a definição de múltiplas versões de um mesmo método desde que cada uma delas receba uma lista de parâmetros distinta
    Esse mecanismo de redefinição não deve ser confundido com o mecanismo de sobrecarga de métodos. É importante observar que, quando o polimorfismo está sendo utilizado, o comportamento que será adotado por um método só será definido durante a execução.
  2. 2• Redefinição de métodos/sobrescrita de métodos (ou overriding): ocorre quando uma classe filha redefine o comportamento de um método da classe mãe. um método é mantido com a mesma assinatura, mas sua implementação é alterada nas classes filhas. • Sobrecarga de métodos/overloading: múltiplas definições de um método numa mesma classe, apesar dos métodos possuírem o mesmo nome, cada versão dele recebe uma lista de parâmetros distinta • Ligação tardia: quando o método a ser invocado é definido durante a compilação do programa.

Informationen

Beschreibung
Karteikarten am Orientado ao Objetos - Modulo 5, erstellt von Aplicativos Baixados am 02/10/2018.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck