Klasat dhe Modulet në OOP në JavaScript
Si rregull, çdo klasë vendoset
në një modul të veçantë.
Në këtë rast, emri i skedarit të modulit duhet të korrespondojë
me emrin e klasës së ruajtur. Le ta vendosim
klasën tonë User në skedarin përkatës:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
Në skedarin index.js, le të importojmë klasën tonë:
import User from './User.js';
Tani në këtë skedar mund të punojmë me klasën tonë:
let user = new User('john');
Vendosni klasën Employee
në një skedar të veçantë.
Në skedarin index.js, krijo një objekt
të kësaj klase.