Please enable JavaScript.
Coggle requires JavaScript to display documents.
HERENCIA - Coggle Diagram
HERENCIA
Definicion
Es una Propiedad de una clase para compartir sus datos con otras.
esta formada por
clases base
son las que pueden heredar sus datos miembro publicos
clases derivadas
So Clases que heredan datos de una base, pueden añadir propios o redefinir existentes.
clasificacion
Herencia Simple
Relacion donde una clase derivada se crea a partir de una clase base
Herencia Multiple
Relacion donde una clase derivada se crea a partir de varias clases base
Referencia al objeto de la clase base
self
El método self se usa para acceder a los métodos, argumentos y métodos redefinidos dentro de la misma clase.
super
El metodo super hace referencia a los elementos que se quieren llamar desde la clase base
Reutilizaciòn de datos miembro
Una clase derivada puede reutilizar los datos miembro que le son heredados de la clase base
Para poder reutilizar los elementos de la clase base estos deven ser publicos
constructor en la clase derivada
"Al crear un objeto de una clase derivada solo se llama al constructor de esta.
Para invocar el constructor de la clase base, se debe usar
el metodo super."
redefinicion de metodo en clases derivadas
Es cuando existe un metodo con el mimo nombre y prototipo en la clase base y derivada
Indica que el metodo hara otra cosa completamente diferente a la de la base
Para mandar llamar un metodo de la clase base se utiliza el metodo super