Klassen, Module und Vererbung in OOP in JavaScript

Schauen wir uns an, wie man Klassen vererbt, die in Modulen platziert sind. Nehmen wir an, wir haben die folgende Klasse:

User.jsexport default class User {
  
}

Nehmen wir an, wir werden von dieser Klasse eine andere Klasse ableiten:

Student.jsexport default class Student extends User {
  
}

In diesem Fall muss die Elternklasse in die Kindklasse importiert werden:

Student.jsimport User from './User.js';

export default class Student extends User {
  
}
Задание 1

Platzieren Sie die Klasse Programmer in einer separaten Datei.

Задание 2

Sorgen Sie dafür, dass die Klasse Programmer von der Klasse Employee erbt.