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

Mapa mental

LA HERENCIA (POO)

jairo lopez Investigación de Ciencia y Tecnología bachillerrato Español

LA HERENCIA (POO)

Contenido del mapa

LA HERENCIA (POO)

  1. La herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente. La herencia permite compartir automáticamente métodos y datos entre clases, subclases y objetos.

    • CARACTERISTICAS
      • Hay dos tipos de herencia: Herencia Simple y Herencia Múltiple. La primera indica que se pueden definir nuevas clases solamente a partir de una clase inicial mientras que la segunda indica que se pueden definir nuevas clases a partir de dos o más clases iniciales. Java sólo permite herencia simple.
    • VENTAJAS
      • Reutilización del código: En aquellos casos donde se necesita crear una clase que, además de otros propios, deba incluir los métodos definidos en otra, la herencia evita tener que reescribir todos esos métodos en la nueva clase.
      • Mantenimiento de aplicaciones existentes: Utilizando la herencia, si tenemos una clase con una determinada funcionalidad y tenemos la necesidad de ampliar dicha funcionalidad, no necesitamos modificar la clase existente (la cual se puede seguir utilizando para el tipo de programa para la que fue diseñada) sino que podemos crear una clase que herede a la primera, adquiriendo toda su funcionalidad y añadiendo la suya propia.
    • La herencia se subdivide en dos:
      • SUPERCLASES
        • la clase cuyas características se heredan se conoce como superclase (o una clase base o una clase principal).
      • SUBCLASES
        • la clase que hereda la otra clase se conoce como subclase (o una clase derivada, clase extendida o clase hija). La subclase puede agregar sus propios campos y métodos además de los campos y métodos de la superclase.
      • REUTILIZACION
        • es decir, cuando queremos crear una clase nueva y ya hay una clase que incluye parte del código que queremos, podemos derivar nuestra nueva clase de la clase existente.
    • TIPOS DE HERENCIA EN JAVA
      • Herencia Multinivel
      • Herencia Jerárquica
      • Herencia única
      • Herencia Múltiple (a través de interfaces):
      • Herencia Híbrida (a través de Interfaces):

Imágenes y archivos del mapa

  • LA HERENCIA (POO)
  • LA HERENCIA (POO)

Información

Descripción
bachillerrato Investigación de Ciencia y Tecnología Mapa Mental sobre LA HERENCIA (POO), creado por jairo lopez el 05/10/2021.
Creado por
jairo lopez
Visitas
1
Valoración

Más sobre Herencia y polimorfismo

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?