Herencia

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Herencia as PDF for free.

More details

  • Words: 279
  • Pages: 9
HERENCIA

Concepto 

La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase existente.



La herencia (a la que habitualmente se denomina subclases) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria.

Ventajas 

La capacidad para definir atributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados.



Nos permite jerárquica de especializada.



La gran ventaja es que uno ya no debe comenzar desde cero cuando desea

crear una estructura clases cada vez más

Jerarquía de la clase 

La relación primaria-secundaria entre clases puede representarse desde un punto de vista jerárquico, denominado vista de clases en árbol.

Jerarquía de clases 

La vista en árbol comienza con una clase general llamada superclase (clase primaria, clase padre, clase principal, clase madre, etc.)



Las clases derivadas (clase secundaria o subclase) se vuelven cada vez más especializadas a medida que van descendiendo el árbol.

Herencia Múltiple 

Algunos lenguajes orientados a objetos permiten herencias múltiples, lo que significa que una clase puede heredar los atributos de otras dos superclases.



Puede utilizarse para agrupar atributos y métodos desde varias clases dentro de una sola.

Ejemplo 

Imaginemos que estamos haciendo el análisis de un sistema para una tienda que vende y repara equipos celulares

Ejemplo 

Un ejemplo cotidiano lo encontramos en las aplicaciones que existen actualmente en el mercado, donde un formulario cualquiera hereda las características de una ventana del sistema operativo Windows (Maximizar, Minimizar, Cerrar)

Conclusión 

En general, podemos jerarquía de clases.

tener

una

gran

Related Documents

Herencia
November 2019 39
Herencia
April 2020 26
Herencia Mendeliana
November 2019 32
16-herencia
June 2020 5
Herencia Atipica
November 2019 19
Herencia Cultural
May 2020 27