Класови и модули у ООП у ЈаваСкрипту
По правилу, сваку класу смештамо
у посебан модул.
При томе име фајла модула треба да одговара
имену класе која се у њему чува. Хајде да сместимо
наш клас User у одговарајући фајл:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
У фајлу index.js увезимо наш клас:
import User from './User.js';
Сада у овом фајлу можемо да радимо са нашом класом:
let user = new User('john');
Сместите клас Employee
у посебан фајл.
У фајлу index.js направите објекат
ове класе.