Razredi, moduli in dedovanje v OOP v JavaScript

Poglejmo, kako dedujemo razrede, nameščene v modulih. Recimo, da imamo naslednji razred:

User.jsexport default class User {
  
}

Recimo, da bomo od tega razreda podedovali drug razred:

Student.jsexport default class Student extends User {
  
}

V tem primeru je treba k razredu-potomcu povezati razred-starša:

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

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

Razmestite razred Programmer v ločeno datoteko.

Задание 2

Poskrbite, da bo razred Programmer podedoval od razreda Employee.