JavaScript-тегі ООП-дегі кластар мен модульдер

Әдетте, әрбір класс жеке модульде орналасады. Бұл ретте модуль файлының атауы сақталатын класстың атауына сәйкес келуі керек. Біздің User класымызды сәйкес файлға орналастырайық:

User.jsexport default class User {
  #name;
  
  constructor(name) {
    this.#name = name;
  }
  getName() {
    return this.#name;
  }
}

index.js файлында біздің класты импорттаймыз:

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

Енді осы файлда біздің класпен жұмыс істеуге болады:

index.jslet user = new User('john');
Задание 1

Employee класын жеке файлға орналастырыңыз.

Задание 2

index.js файлында осы кластың нысанын жасаңыз.