Класы і модулі ў ААП у 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 стварыце аб'ект гэтага класа.