[color=darkblue][/color][b] :brinde:
E aí galera!
Quero saber como eu faço para implementar uma classe que execute as funcionalidades de uma conta corrente de uma pessoa. Como toda conta corrente, ela tem um número, uma pessoa vinculada e um saldo. O saldo é atualizado conforme o tipo de movimentação bancária: depósito ou retirada. Se for um depósito, o dinheiro é creditado ao saldo, se for retirada, o dinheiro é debitado ao saldo.
Eu sei mais ou menos como tem que ser, mas não consigo fazer o código, me ajudem!
Obrigada!
:peso:
Implementa classe ContaCorrente
A
1 Resposta
S
Olá ananicoletti,
segue uma implementação básica...
class Cliente{
String nome;
String cpf;
// ..
}
class Conta {
int numero;
String nome;
double saldo;
double limite;
// ..
Cliente titular = new Cliente();
boolean saca(double valor) {
if (this.saldo < valor) {
return false;
}
else {
this.saldo = this.saldo - valor;
return true;
}
void deposita(double quantidade) {
this.saldo += quantidade;
}
boolean transfere(Conta destino, double valor) {
boolean retirou = this.saca(valor);
if (retirou == false) {
// não deu pra sacar!
return false;
}
else {
destino.deposita(valor);
return true;
}
}
Bom serviço! :grin:
Criado 1 de abril de 2008
Ultima resposta 1 de abr. de 2008
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo