Sobes.tech
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.