Junior — Middle
Utiliza métodos para obter os valores das propriedades nas suas classes?
sobes.tech IA
Resposta da IA
Sim, no Node.js, frequentemente utilizam-se métodos para obter os valores das propriedades das classes, especialmente através de getters (get). Isto permite controlar o acesso às propriedades, realizar lógica adicional ao ler o valor e melhorar a encapsulação.
Exemplo de uso de um getter numa classe:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // Vai mostrar 'ALICE'
Neste exemplo, ao aceder a user.name, é chamado o método get name(), que devolve o nome em maiúsculas.