Օբյեկտային ծրագրավորման մեջ հատկությունների սետտերները 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 դասում: