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

Mapa mental

HERENCIA

Cristian Uriel Ramos Rios Español

HERENCIA

Contenido del mapa

HERENCIA

  1. ¿Que es?

    • donde una clase nueva se crea a partir de una clase existente.
      • (habitualmente se denomina subclase) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria.
  2. La gran ventaja es que uno ya no debe comenzar desde cero cuando desea especializar una clase existente.

  3. Tipos de herencia.

    • Herencia Simple:Indica que se pueden definir nuevas clases solamente a partir de una clase inicial
    • Herencia Multiple: Indica que se pueden definir nuevas clases a partir de dos o más clases iniciales.
    • Herencia de implementación: La implementación de los métodos es heredada. Puede sobreescribirse en las clases derivadas.
    • Herencia de interfaz: Sólo se hereda la interfaz, no hay implementación a nivel de clase base (interfaces en Java, clases abstractas en C++)
  4. Ventajas

    • Ayuda a los programadores a ahorrar código y tiempo, ya que la clase padre ha sido implementada y verificada con anterioridad, restando solo referenciar desde la clase derivada a la clase base
  5. Desventajas

    • Si la jerarquía de clases es demasiado compleja, el programador puede tener problemas para comprender el funcionamiento de un programa.
  6. ¿como se estructura?

  7. ¿Comó se representa?

Imágenes y archivos del mapa

  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA

Información

Descripción
Cristian Uriel Ramos Rios
Visitas
20
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?