herencia

4
Herencia Jorge García Hernández Por:

Upload: jorge-garcia-hrnandez

Post on 25-Jul-2015

107 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Herencia

Herencia

Jorge García Hernández

Por:

Page 2: Herencia

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.

Page 3: Herencia

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.

Page 4: Herencia

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.