¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Polymorphism

BLU BLU Alemán 5 fichas

Fichas del conjunto (5)

  1. 1What means Polymorphism literally?It means many forms
    - poly means many
    morph means form
  2. 2What is Polymorphism?It is a concept by which we can perform a single action in different ways
  3. 3Which types of Polymorphism is there?-Compile Time (Static)
    -> can be archived by Method Overloading or Constructor Overloading
    - Runtime (Dynamic)
    -> can be archived by Method Overriding
  4. 4How can Method Overloading or Constructor Overloading be archived?- By keeping the same method name and changing:
    -number of parameters
    -type of parameters
    - order of parameters
    Da der Compiler immer eine Methode basierend auf dem Kontext in der gleichen Klasse auswählt, ist Overloading nicht für Methoden in unterschiedlichen Klassen vorgesehen.
  5. 5How can Method Overriding be archived?Runtime Polymorphism
    Runtime (Dynamic)
    Method Overriding
    - Can be archieved in Inheritance by reimplementing the parent class method in Child class
    class: printer
    print() {
    Syso("Welcome);
    };
    class Greeter inherits from printer class
    @Overriden
    print(){
    Syso("HI");
    }

Información

Descripción
Fichas sobre Polymorphism, creado por BLU BLU el 13/01/2025.
Creado por
BLU BLU
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?