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