Herencia
-
Upload
jorge-garcia-hrnandez -
Category
Documents
-
view
107 -
download
1
Transcript of Herencia
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.