Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Informando valor por parâmentro

Sem querer, informei o valor do saldo dentro dos parênteses

primeiraConta.saldo(100);

O Eclipse deu a seguinte mensagem "The method saldo(int) is undefined for the type Conta", não tem como informar o valor do saldo usando os parênteses?

2 respostas

Oi Rogério, tem como você disponibilizar o código do seu método saldo ?

solução!

Fala, Rogério! Tudo bom? Como vai?

Existe a possibilidade sim, porém vai depender de como você implantou os métodos. Por exemplo: Posso utilizar o método saldo:

double saldo;
// seus outros atributos e métodos

logo não passei nenhum parâmetro dentro do parênteses, então tenho que atribuir esse valor:

primeiraConta.saldo = 100;

Agora, posso estabelecer um parâmetro, declarar dentro dos parênteses:

void saca(double valor) {
// o que fazer aqui dentro?
}

E chamaria sem o uso dos parênteses:

primeiraConta.saca(100.0);

Obs: nesse caso, em específico, eu deixo sem estabelecer parâmetros no método saldo porque não teria muito sentido o usuário inputar o saldo, faz sentido? No deposita o usuário estabelece quanto ele quer depositar, no saca ele diz quanto quer sacar (dependendo de quanto ele tiver em conta rs), mas dizer quanto quer de saldo já não muito viável! ;-)

Espero ter ajudado, Rogério!!!

Bons estudos e vamos em frente!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software