⊗jsOpIhPbM 29 of 60 menu

Herança de métodos públicos em OOP em JavaScript

A classe filha herda todos os métodos públicos dos pais. Vamos ver com um exemplo. Suponha que temos uma classe com os seguintes métodos:

class User { setName(name) { this.name = name; } getName() { return this.name; } }

Suponha que a seguinte classe herde desta classe:

class Student extends User { }

Vamos verificar se os métodos foram herdados. Vamos criar um novo objeto do estudante:

let student = new Student;

Vamos definir um nome para ele usando o método herdado:

student.setName('john');

Vamos ler seu nome usando o método herdado:

let name = student.getName(); console.log(name);

Verifique se sua classe Employee herda os métodos da classe User.

bydeenesfrptru