Třídy, moduly a dědičnost v OOP v JavaScriptu
Podívejme se, jak dědit třídy, umístěné v modulech. Předpokládejme, že máme následující třídu:
User.jsexport default class User {
}
Předpokládejme, že z této třídy budeme dědit jinou třídu:
Student.jsexport default class Student extends User {
}
V tomto případě je potřeba k třídě-potomkovi připojit třídu-rodiče:
Student.jsimport User from './User.js';
export default class Student extends User {
}
Задание 1
Umístěte třídu Programmer
do samostatného souboru.
Задание 2
Zařiďte, aby třída Programmer
dědila od třídy Employee.