fws 0 Denunciar post Postado Setembro 23, 2009 olá galera, estou no terceiro periodo do curso de Sistemas de Informação. meu professor de linguagem pediu para implementar uma aplicação com o tema a seguir. gostaria de pedir uma mão amiga aqui. desde ja, agradeço. Considere o cenário abaixo descrito: “Um banco deseja manter informatizado suas dependências. Assim resolve desenvolver um sistema para manter os dados sobre clientes e suas contas. Assim para os clientes é necessário que sejam mantidas as informações pessoais como: nome, endereço, telefone. Cada conta criada no banco deve possuir ao menos um cliente, logo, deve ser desenvolvido um sistema que permita que uma conta tenha mais de um proprietário. Além disso, a conta corrente deve possuir um número identificador, seu saldo além das funcionalidades para manuseio deste: depositar, sacar e transferir dinheiro entre contas.” Assim, crie as classes em Java para representar os tipos abstratos identificados no cenário acima, sendo que todas as classes devem possuir mais de uma maneira de inicializar suas instâncias (Construtores). Além disso, devem ser implementados métodos para acesso a todos os atributos de uma classe (Encapsulamento), visto que os atributos devem ser privados dentro das classes. Deve ser utilizado um vetor para o armazenamento das várias contas correntes criadas. Crie um menu principal no qual deve ser fornecidas as opções: 1 – Cadastrar Conta: “Criar instância da classe conta, preenchendo os valores e armazenando no vetor” 2 – Imprimir dados de uma conta: “Solicitar o número da conta, acessar o vetor por esse número e imprimir o nome do proprietário e seu saldo.” 3 – Sacar: “Solicita o número da conta e realiza o saque por meio do método da conta”. 4 – Depositar: “Solicita o número da conta e realiza o depósito do valor a ser acrescido na conta”. 5 – Transferir: “Solicita o número das contas e realiza o saque em uma conta e o deposito do valor a ser acrescido na outra conta”. 6 – Sair: “Utilize o o metodo ‘System.exit(0)’ para finalizar o programa”. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Setembro 23, 2009 fws, seja bem vindo ao Fórum iMasters, conheça nossas regras: Regras do Fórum O que quer exatamente? Quais são suas dúvidas? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
fws 0 Denunciar post Postado Setembro 24, 2009 tiipo, se podem me dizer quais os melhores metodos para se resolver essa questão. Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Setembro 24, 2009 Você terá pelo menos 3 classes na sua aplicação. Sendo que uma delas será a interface com o usuário (classe com o método main), classe Cliente e classe Conta. Os objetos Cliente e Conta terão relacionamento n-n (muitos para muitos). Ou seja, um cliente poderá ter uma ou mais contas e uma conta terá um ou mais clientes. Nesse caso, seria uma boa utilizar o padrão facade para implementar as ações do sistema (cadastrar, sacar, etc.). Mas como você ainda está no terceiro período é provável que ainda não esteja familiarizado com isso. Já é uma dica pra poder estudar mais tarde. Compartilhar este post Link para o post Compartilhar em outros sites
fws 0 Denunciar post Postado Setembro 25, 2009 Galera, minha unica preocupação é em fazer a primeira classe, que é de cadastro do cliente. 1 – Cadastrar Conta: “Criar instância da classe conta, preenchendo os valores e armazenando no vetor” os valores seriam: nome, numero da conta e saldo. faltei a aula de vetor e tal :( como posso meio que, criar um vetor pra armazenar 10 clientes com os valores passados acima ? desde ja agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Setembro 25, 2009 Galera, minha unica preocupação é em fazer a primeira classe, que é de cadastro do cliente. 1 – Cadastrar Conta: “Criar instância da classe conta, preenchendo os valores e armazenando no vetor” os valores seriam: nome, numero da conta e saldo. faltei a aula de vetor e tal :( como posso meio que, criar um vetor pra armazenar 10 clientes com os valores passados acima ? desde ja agradeço. Supondo que a classe Clientes já existe: Clientes[] clientes = new Clientes[10] Pra acessar cada posição do vetor utilize índices. // Acessar primeira posição do vetor clientes[0]; // Acessar última posição do vetor clientes[9]; Compartilhar este post Link para o post Compartilhar em outros sites