Small Little Bank

3 respostas
M

Oi!
Sou novo neste negócio e vou ter um exame de java dentro de duas semanas. Podem ajudar a resolver esta pergunta?


O banco “Small Little Bank” possui uma aplicação de gestão de contas bancárias que necessitou de uma optimização de modo a obter mais clientes. Implemente de forma robusta as classes necessárias (as partes mais importantes) com base na informação seguinte:

  • as contas só podem ser criadas com saldo positivo
  • uma conta pode ser comparada com outra para verificar se é igual
  • a classe Movimento tem um método transfere que possibilita transferir dinheiro de uma conta para outra.

3 Respostas

J

Tente fazer e coloque suas duvidas aqui…

Como dica:

Coloque o construtor da classe Conta recebendo o saldo inicial, e valide o valor passado para saber se é positivo…

Implemente o metodo equals() da classe Conta.

Nesse metodo você recebe a Conta de destino e o valor a ser transferido, aí é só debitar em uma e creditar na outra.

M

Obrigado pela sua resposta!
do pouco que sei, verifique se podia fazer a parte da validação assim:

public class Conta {
private double x;

public void setX (double x){

if (x<0){

return;

}

this.x=x;

}
public double getX (){

return x;

}

}

J

Pode até ser assim…

Mas pela regra apresentada, talvez o ideal fosse colocar isso no construtor… mas assim tambem deve funcionar…

Criado 19 de setembro de 2006
Ultima resposta 19 de set. de 2006
Respostas 3
Participantes 2