Junior — Middle
Utilizzi metodi per ottenere i valori delle proprietà nelle tue classi?
sobes.tech AI
Risposta dell'AI
Sì, in Node.js si utilizzano spesso metodi per ottenere i valori delle proprietà delle classi, in particolare tramite i getter (get). Questo permette di controllare l'accesso alle proprietà, eseguire logica aggiuntiva durante la lettura del valore e migliorare l'incapsulamento.
Esempio di utilizzo di un getter in una classe:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // Mostrerà 'ALICE'
In questo esempio, accedendo a user.name, viene chiamato il metodo get name(), che restituisce il nome in maiuscolo.