Klase, moduli i nasleđivanje u OOP u JavaScript-u

Hajde da pogledamo kako da nasledimo klase, smještene u modulima. Pretpostavimo da imamo sljedeću klasu:

User.jsexport default class User {
  
}

Pretpostavimo da od ove klase želimo da nasledimo drugu klasu:

Student.jsexport default class Student extends User {
  
}

U ovom slučaju, klasi-potomku je potrebno povezati roditeljsku klasu:

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

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

Postavite klasu Programmer u zaseban fajl.

Задание 2

Uredite tako da klasa Programmer nasledi od klase Employee.