Este é uma replicação básica de um projeto de banco e conta que já foi criado e postado aqui no perfil! Eu estou aprendendo Java e gostaria de praticar o básica para entender a sintaxe da linguagem.
Todas as linhas de códigos foram explicadas minuciosamente em cada arquivo...
Basicamente, um objeto de conta, só precisamos ter dois valores padrões para criá-la, o valor de entrada, e obviamente um nome, para diferenciar cada conta...
Para isso cria-se, um objeto float, já que o valor é um valor numérico, porém, quando trabalhamos em banco, nem sempre o valor precisa ser dado inteiramente, por isso uma variável float
.
public class Conta {
float saldo;
String conta;
}
As funções que incluiremos dentro do programa serão de: Depósito e Saque
A função de saque, obviamente pega mais um valor da conta e sendo assim este valor é subtraído do saldo da conta automaticamente.
Ainda é colocado uma condicional, para que assim não ocorra o erro de conseguir sacar qualquer valor da conta, sendo assim, só poderá ser sacado um valor possível menor ou igual ao do próprio saldo.
public void sacar(float sacar) {
if (sacar > saldo) {
System.out.println("Erro!");
} else {
saldo -= sacar;
}
}
Já a função de depósito, é de base um valor que o usuário escolhe a colocar em sua conta criada, assim esse valor é somado ao saldo que inicialmente é zero na conta.
public void depositar(float deposito) {
saldo += deposito;
}