Junior — Middle
Kas kasutate meetodeid oma klasside omaduste väärtuste saamiseks?
sobes.tech AI
Vastus AI-lt
Jah, Node.js-is kasutatakse sageli meetodeid klasside omaduste väärtuste saamiseks, eriti getter'ite (get) kaudu. See võimaldab kontrollida juurdepääsu omadustele, täita täiendavat loogikat väärtuse lugemisel ja parandada kapseldust.
Näide getter'i kasutamisest klassis:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // Kuvab 'ALICE'
Selles näites, kui pääseb ligi user.name, kutsutakse välja meetod get name(), mis tagastab nime suurte tähtedega.