Classes, módulos e herança em OOP em JavaScript
Vamos ver como herdar classes localizadas em módulos. Suponha que temos a seguinte classe:
export default class User {
}
Suponha que desta classe nós herdaremos outra classe:
export default class Student extends User {
}
Neste caso, à classe descendente é necessário conectar a classe pai:
import User from './User.js';
export default class Student extends User {
}
Coloque a classe Programmer
em um arquivo separado.
Faça com que a classe Programmer
herde da classe Employee.