Luokat, moduulit ja perintä OOP JavaScriptissä

Katsotaan, kuinka luokkia, jotka sijaitsevat moduuleissa, peritään. Oletetaan, että meillä on seuraava luokka:

User.jsexport default class User {
  
}

Oletetaan, että perimme tästä luokasta toisen luokan:

Student.jsexport default class Student extends User {
  
}

Tässä tapauksessa lapsiluokkaan täytyy tuoda vanhempaluokka:

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

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

Sijoita luokka Programmer erilliseen tiedostoon.

Задание 2

Tee niin, että luokka Programmer perii luokasta Employee.