Hola gentesita programadora esta ves te traigo un tema calientito como es la HERENCIA.

¿Que es herencia?

Es aquella que nos facilita la creación de objetos a partir de otros ya existentes e implica que una subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos (variables) de su superclase.

Programacion orientada a objetos - unidad 3 herencia


Heredando métodos

En JavaScript, cualquier función puede añadirse a un objeto como una propiedad. Una función heredada se comporta como cualquier otra propiedad, viéndose afectada por el solapamiento de propiedades como se muestra anteriormente 
Cuando una función heredada se ejecuta, el valor de this apunta al objeto que hereda, no al prototipo en el que la función es una propiedad.
Objetos creados mediante estructuras sintácticas
Con un constructor
Un "constructor" en JavaScript es "solo" una función que pasa a ser llamada con el operador new.

Comentarios