Fala galera, estou aqui de novo, com mais uma duvida, estou avançando de capitulo, porem cada vez mais surgem duvidas, gostaria novamente do apoio da galera do forum, pra tentar me explicar onde estou em duvida !
O problema é o seguinte:
Construar uma aplicação que instancie 1 objeto Conta e execute as seguintes opções:
0. Sair
1. Ver o saldo
2. Saque, se valor do saque maior que o saldo, imprimir Saldo Insuficiente
3. Depósito
4. Imprimir dados da conta
Os dados do objeto Conta (Atributos) devem sem digitados pelo usuário. Esse exercício possui 2 classes: Conta e AppConta
public class Conta {
private String cliente;
private double saldo;
private int numeroConta;
public Conta (int numeroConta)
{
setNumeroConta(numeroConta);
}
public int getNumeroConta()
{
return numeroConta;
}
public void setNumeroConta(int numeroConta)
{
this.numeroConta = numeroConta;
}
public String getCliente()
{
return cliente;
}
public void setCliente(String cliente)
{
this.cliente = cliente;
}
public double getSaldo()
{
return saldo;
}
public void depositar(double valor)
{
this.saldo += valor;
}
public boolean sacar(double valor)
{
if(valor > 0)
{
if(valor <= saldo)
{
saldo -= valor;
return true;
}
else
{
return false;
}
}
else
{
return false;
}
}
public String toString()
{
return "Cliente: " + cliente + "Numero da conta: " + numeroConta + "Saldo: " + saldo;
}
}
como irei declarar o numero da conta, o nome do cliente e o saldo ?
estava pensando em algo assim:
Conta c1 = new Conta(Integer.parseInt(JOptionPane.showInputDialog("Numero da conta")));
porem, não consigo passar disso, não estou achando solução, se alguem tiver uma ideia,
Abraços !