Osztályok és modulok az OOP-ben JavaScriptben
Általában minden osztályt
külön modulba helyeznek.
Ebben az esetben a modul fájlnevének meg kell felelnie
a tárolt osztály nevének. Helyezzük
a User osztályunkat a megfelelő fájlba:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
A index.js fájlban importáljuk az osztályunkat:
import User from './User.js';
Most ebben a fájlban már dolgozhatunk az osztályunkkal:
let user = new User('john');
Helyezze el a Employee osztályt
külön fájlba.
A index.js fájlban hozzon létre egy objektumot
ebből az osztályból.