herencia

Post on 25-Jul-2015

107 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Herencia

Jorge García Hernández

Por:

La herencia es una forma de ayudar a “ahorrar” código, de hecho es una de las ventajas de la POO.

Nos ayuda a crear una clase a partir de otra ya existente.

Y se le denomina herencia porque la nueva clase contiene atributos y métodos de la clase principal.

La ventaja principal que encontramos al usar la herencia entre clases es que se pueden definir atributos y métodos nuevos para la clase que hereda y se pueden aplicar a los atributos y métodos que fueron heredados por la clase principal.

Otra ventaja es que ya no es necesario comenzar desde cero como lo tendríamos que hacer con la programación estructurada.

Jerarquía de clases:

La relación que se denomina primaria-secundaria entre las clases se puede representar desde un punto de vista jerárquico conocido como vista de clases de árbol.

Dicha vista va a empezar con la superclase, conocida también como primaria, padre, principal o madre. Las clases que se derivan de ella se conocen como secundarias o subclases, de tal forma que se van especializando a medida que el árbol va descendiendo.

top related