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

Mindmap

Polimorfismo

Joseline Hernandez Spanisch

Inhalt der Mindmap

Polimorfismo

  1. El polimorfismo es uno de los pilares de la Programación Orientada a Objetos, que esta relacionado con los métodos

    • El polimorfismo es la capacidad que tienen los objetos de una clase para comportarse de diferentes formas.
      • Permite programar de forma general en lugar de hacerlo de forma especifica
      • Permite hacer programas que procesen objetos que comparten la misma superclase
      • Tipos de Polimorfismo
        • Polimorfismo Sobrecargado
          • Sucede cuando hay varias implementaciones de un mismo método pero con diferentes para metros.
            • EL polimorfismo sobrecargado en el método constructor le da flexibilidad a la clase., se aplica el método de acuerdo al objeto en que se trabaje
            • Puede haber varios métodos con el mismo nombre, pero estos deben tener parámetros diferentes.
            • Ejemplo
              • Cuadrado +Dibujar(); void
              • Rectángulo +Dibujar(); void
              • Triangulo +Dibujar(); void
        • Polimorfismo Subtipado
          • Sucede cuando las clases heredan métodos o propiedades, y estos métodos o propiedades se sobreescriben
            • Permite no tomar en cuenta los detalles de otras clases especializadas de un grupo de objetos, y los enmascara en una interfaz común
            • Permite escribir una función para tomar un objeto de cierto tipo, pero funciona correctamente, si se le pasa un objeto que pertenece a otro tipo.
            • Ejemplo
              • ElementosJuego + Mover(); void
                • Alien +Mover(); void
                • Defensor +Mover(); void
                • Bomba + Mover(); void
        • Polimorfismo Paramétrico
          • Sucede cuando se definen varias funciones con el mismo nombre, pero diferentes parámetros y elige de manera automática, el método o atributo a aplicar.
            • Es una forma de hacer el lenguaje expresivo y a la vez mantener una seguridad estática total
            • Se aplica a los tipos de datos y a las funciones, unciones y tipos de datos se denominan funciones genéricas y tipos de datos genéricos, respectivamente, y forman la base de la programación genérica.
            • Ejemplo
              • Int resta(int x, int y)
              • float resta(float a, float b)
              • Double resta(double x, double b)

Informationen

Beschreibung
Mindmap am Polimorfismo, erstellt von Joseline Hernandez am 14/07/2021.
Erstellt von
Joseline Hernandez
Aufrufe
0
Bewertung

Mehr zu Herencia y polimorfismo

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck