Madarasa, Moduli na Urithi katika OOP katika JavaScript

Wacha tuangalie jinsi ya kurithi madarasa, yaliyowekwa kwenye moduli. Hebu tuseme tuna darasa lifuatalo:

User.jsexport default class User {
  
}

Hebu tuseme kutoka kwa darasa hili tutarithi darasa lingine:

Student.jsexport default class Student extends User {
  
}

Katika kesi hii, kwa darasa-mzao inahitajika kuunganisha darasa-mzazi:

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

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

Weka darasa Programmer kwenye faili tofauti.

Задание 2

Fanya darasa Programmer lirithi kutoka kwa darasa Employee.