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