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 файлында ушул класстын
объектин түзүңүз.