El concepto de herencia
La herencia es específica de la programación orientada a objetos, donde una clasenueva se crea a partir de una clase existente. La herencia (a la que habitualmente se denomina subclases) provienedel hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria. Laprincipal ventaja de la herencia es la capacidad para definir atributos y métodos nuevos para la subclase, queluego se aplican a los atributos y métodos heredados.
Esta particularidad permite crear una estructurajerárquica de clases cada vez más especializada. La gran ventaja es que uno ya no debe comenzar desde cero cuandodesea especializar una clase existente. Como resultado, se pueden adquirir bibliotecas de clases que ofrecen unabase que puede especializarse a voluntad (la compañía que vende estas clases tiende a proteger las datos miembrousando la encapsulación).
Jerarquía de clase

La relación primaria-secundaria entre clases puederepresentarse desde un punto de vista jerárquico, denominado vista de clases en árbol. La vista en árbol comienza con una [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2009, 09). El concepto de herencia. BuenasTareas.com. Recuperado 09, 2009, de http://www.buenastareas.com/ensayos/El-Concepto-De-Herencia/13590.html

MLA

"El concepto de herencia" BuenasTareas.com. 09 2009. 2009. 09 2009 <http://www.buenastareas.com/ensayos/El-Concepto-De-Herencia/13590.html>.

MLA 7

"El concepto de herencia." BuenasTareas.com. BuenasTareas.com, 09 2009. Web. 09 2009. <http://www.buenastareas.com/ensayos/El-Concepto-De-Herencia/13590.html>.

CHICAGO

"El concepto de herencia." BuenasTareas.com. 09, 2009. consultado el 09, 2009. http://www.buenastareas.com/ensayos/El-Concepto-De-Herencia/13590.html.