Klasy, moduły i dziedziczenie w OOP w JavaScript
Przyjrzyjmy się, jak dziedziczyć klasy, umieszczone w modułach. Załóżmy, że mamy następującą klasę:
User.jsexport default class User {
}
Załóżmy, że od tej klasy będziemy dziedziczyć inną klasę:
Student.jsexport default class Student extends User {
}
W tym przypadku do klasy-potomka trzeba podłączyć klasę-rodzica:
Student.jsimport User from './User.js';
export default class Student extends User {
}
Задание 1
Umieść klasę Programmer
w oddzielnym pliku.
Задание 2
Spraw, aby klasa Programmer
dziedziczyła od klasy Employee.