JavaScript-dä OOP-da klasslar we modullar

Esasan, her bir klass aýratyn modulda ýerleşdirilýär. Şol bir wagtyň özünde modul faýlynyň ady saklanýan klassyň adyna gabat gelmelidir. Geliň biziň User klasymyzy degişli faýla goýalyň:

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

index.js faýlynda biziň klasymyzy import edeliň:

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

Indi bu faýlda biziň klasymyz bilen işläp bolýar:

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

Employee klasyny aýratyn faýla ýerleşdiriň.

Задание 2

index.js faýlynda şu klassyň objektini dörediň.