Klassen, modules en overerving in OOP in JavaScript
Laten we eens kijken hoe we klassen kunnen overerven die in modules zijn geplaatst. Stel dat we de volgende klasse hebben:
export default class User {
}
Stel dat we van deze klasse een andere klasse zullen overerven:
export default class Student extends User {
}
In dit geval moet de child-klasse de parent-klasse importeren:
import User from './User.js';
export default class Student extends User {
}
Plaats de klasse Programmer
in een apart bestand.
Zorg ervoor dat de klasse Programmer
erft van de klasse Employee.