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 файлида ушбу класснинг объектини яратинг.