Klasse en Modules in OOP in JavaScript
Oor die algemeen word elke klas in 'n
aparte module geplaas.
Die lêernaam van die module moet ooreenstem met
die naam van die gestoorde klas. Kom ons plaas
ons klas User in die ooreenstemmende lêer:
User.jsexport default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
In die lêer index.js voer ons ons klas in:
index.jsimport User from './User.js';
Nou kan ons in hierdie lêer met ons klas werk:
index.jslet user = new User('john');
Задание 1
Plaas die klas Employee
in 'n aparte lêer.
Задание 2
Skep 'n objek van hierdie klas
in die lêer index.js.