Сеттери на својствата во ООП во JavaScript
За запишување на приватни својства исто така се прават
методи, кои се нарекуваат сеттери.
Нивните имиња треба да започнуваат со зборот
set. Ајде да направиме сеттери
на својствата:
class User {
#name;
#surn;
setName(name) {
this.#name = name;
}
setSurn(surn) {
this.#surn = surn;
}
getName() {
return this.#name;
}
getSurn() {
return this.#surn;
}
}
Ајде да ја провериме работата на геттерите и сеттерите. Ајде да креираме објект од нашиот класа:
let user = new User;
Со помош на сеттерите ќе поставиме вредности на својствата:
user.setName('john');
user.setSurn('smit');
Со помош на геттерите ќе ги испечатиме вредностите на својствата:
console.log(user.getName());
console.log(user.getSurn());
Додадете сеттери на својствата
во вашата класа Employee.