Olá, na aula 4 do módulo: "02. Especificando uma Negociação", o professor nos passa o underline para apontar que os valores não devem ser alterados, porém podemos mudar, ele apenas indica que não é certo. Gostaria de saber se não é melhor substituir o underline pela hashtag (Se não me engano a proposta de uso de # como privado está no estágio 3), que aí indica que não podemos acessar de jeito nenhum por fora. Agradeço desde já.
Como ficou meu código:
class Negociacao {
#data = '';
#quantidade = 1;
#valor = 0 + '.' + 0;
constructor(data, quantidade, valor){
this.#data = data;
this.#quantidade = quantidade;
this.#valor = valor;
}
getVolume() {
return this.#quantidade * this.#valor;
}
getData() {
return this.#data;
}
getQuantidade() {
return this.#quantidade;
}
getValor() {
return this.#valor;
}
}