Triedy, moduly a dedičstvo v OOP v JavaScripte
Pozrime sa, ako dediť triedy, umiestnené v moduloch. Predpokladajme, že máme nasledujúcu triedu:
export default class User {
}
Predpokladajme, že z tejto triedy budeme dediť inú triedu:
export default class Student extends User {
}
V tomto prípade je potrebné pripojiť nadradenú triedu k odvodenej triede:
import User from './User.js';
export default class Student extends User {
}
Umiestnite triedu Programmer
do samostatného súboru.
Zaistite, aby trieda Programmer
dedila od triedy Employee.