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:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
In die lêer index.js voer ons ons klas in:
import User from './User.js';
Nou kan ons in hierdie lêer met ons klas werk:
let user = new User('john');
Plaas die klas Employee
in 'n aparte lêer.
Skep 'n objek van hierdie klas
in die lêer index.js.