JavaScript-da OOP-da Klasslar va Modullar
Odatda har bir klass alohida
modulda joylashtiriladi.
Bunda modul faylining nomi saqlanayotgan
klass nomiga mos kelishi kerak. Keling, bizning
User klassimizni mos faylga joylashtiramiz:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
index.js faylida klassimizni import qilamiz:
import User from './User.js';
Endi bu faylda bizning klassimiz bilan ishlash mumkin:
let user = new User('john');
Employee klassini alohida
faylda joylashtiring.
index.js faylida ushbu klassning
ob'ektini yarating.