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