Classi, moduli ed ereditarietà in OOP in JavaScript
Diamo un'occhiata a come ereditare classi, posizionate in moduli. Supponiamo di avere la seguente classe:
export default class User {
}
Supponiamo che da questa classe erediteremo un'altra classe:
export default class Student extends User {
}
In questo caso, alla classe discendente è necessario collegare la classe genitore:
import User from './User.js';
export default class Student extends User {
}
Posizionate la classe Programmer
in un file separato.
Fate in modo che la classe Programmer
erediti dalla classe Employee.