Del curso: JavaScript esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.400 cursos impartidos por expertos del sector.

Herencia en JavaScript

Herencia en JavaScript

En la programación orientada a objetos, el método de herencia es una manera en que podemos pasar propiedades y métodos definidos en una clase a otra clase. Te voy a mostrar un ejemplo de cómo hacer esto en JavaScript. Aquí yo tengo una clase Animal que tiene un constructor. Puedes notar que el constructor recibe un nombre que se utiliza para actualizar la propiedad «nombre» dentro de esta clase. Luego esta clase también tiene un método «hablar» en donde se hace un console.log con esta información. Yo aquí he definido otra clase que se llama «Perro» y puedes notar que estoy utilizando esta sintaxis aquí, ya que yo quiero que «Perro» pueda heredar esta propiedad y este método. Entonces, para eso llamo el keyboard «extend» y llamo a la clase de la cual quiero que herede estos valores. Luego, dentro del constructor de «Perro» puedes notar que también recibe un nombre, al igual que animal, pero también hay un valor extra: «raza». Este no es parte de la clase animal, por lo tanto yo defino…

Contenido