Junior — Middle
Folosiți metode pentru a obține valorile proprietăților în clasele dvs.?
sobes.tech AI
Răspuns de la AI
Da, în Node.js, se folosesc frecvent metode pentru a obține valorile proprietăților claselor, în special prin intermediul getter-urilor (get). Acest lucru permite controlul accesului la proprietăți, efectuarea de logică suplimentară la citirea valorii și îmbunătățirea încapsulării.
Exemplu de utilizare a unui getter într-o clasă:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // Va afișa 'ALICE'
În acest exemplu, la accesarea user.name, se apelează metoda get name(), care returnează numele cu majuscule.