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 файлында осы кластың нысанын жасаңыз.