Ir ao conteúdo
  • Cadastre-se

Desafio: Programa de Banco em Java


Paula18

Posts recomendados

Olá,

Sou iniciante em java, me perdi totalmente num programa.É o seguinte, tenho que criar uma classe conta, outra cliente e outra gerente. Cada uma com seus atributos, métodos get e set, métodos, construtores..

Fiz a classe conta, coloquei 3 atributos: titular, numero, saldo. então criei os setters e getters, construtores e metodos como transferir, sacar, depositar..Até aí ok...Ai a classe cliente fiz o mesmo, exceto os métodos, faço usando os mesmos de conta?? O mesmo problema da classe cliente está na classe gerente! Como faço para "relacionar" as tres classes??

Por exemplo fazer com que a classe conta tenha um atributo que identifique o cliente a que pertence esta conta e outro atributo identificando o gerente desta conta. E onde coloco a função main?? em qual das 3??? Ajuda por favor!

Conto com vocês, sou nova aqui..:)

Vejam os links q fiz perguntas no yahoo sobre..:

http://br.answers.yahoo.com/question/index;_ylt=AlIM9XsX_MOHtJNq06aqVvTI6gt.;_ylv=3?qid=20130225024610AApW6dc

http://br.answers.yahoo.com/question/index;_ylt=AhCD9tphQuAw4wfVwdidcAfI6gt.;_ylv=3?qid=20130227185505AAu9kAr

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Olá Paula18, poste seus códigos aqui para analisarmos...

Só uns comentários:

Fiz a classe conta, coloquei 3 atributos: titular, numero, saldo. então criei os setters e getters, construtores e metodos como transferir, sacar, depositar. Até aí ok... Ai a classe cliente fiz o mesmo, exceto os métodos, faço usando os mesmos de conta??

Depende o que você define como "o mesmo". Observe que são classes distintas. Cada uma deve ter seus próprios atributos e métodos. O que você pode, e talvez até deva, é fazer composições (construir objetos a partir de outros objetos). Como demonstrado mais abaixo.

O mesmo problema da classe cliente está na classe gerente! Como faço para "relacionar" as tres classes??

Por exemplo fazer com que a classe conta tenha um atributo que identifique o cliente a que pertence esta conta e outro atributo identificando o gerente desta conta. E onde coloco a função main?? em qual das 3??? Ajuda por favor!

Justamente, a depender da lógica, a classe <Conta> pode ter como atributo, além dos outros, um objeto <Cliente> e outro de <Gerente>, ou seja, estas duas últimas são atributos como qualquer outro, como uma <String> por exemplo. O acesso a esses atributos ficará da mesma forma também: Ex.:

objConta.getCliente();
objConta.getGerente();

No aguardo.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...