Сетъри на свойства в ООП в 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.