insira seu código aquiNão entendi o porquê de criar o método _sacar e a funcionalidade do sacar(valor)??
insira seu código aquiNão entendi o porquê de criar o método _sacar e a funcionalidade do sacar(valor)??
Fala ai Tamiris, tudo bem? A ideia é trabalhar com visibilidade dos métodos, a função _sacar é privada, ou seja, somente a própria classe pode chamá-la diretamente.
Enquanto isso, a função sacar (sem o _) é disponível para uso, isso porque o JavaScript não tinha uma maneira de criar funções ou variaveis privadas, então, convencionalmente variaveis ou funções que iniciam com _ são privadas.
Mas, nas novas versões do JavaScript foi adicionado o suporte para variaveis e funções privadas através do #, porém, o suporte ainda é bem baixo nos navegadores:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_class_fields
Espero ter ajudado.