0
down
Bom dia tudo bem? Pessoal preciso da seguinte ajuda em um exerccicio de POO em JAVA
Já criei todas as classes, atributos, construtores, getter setters e métodos, agora estou com dificuldade no restante
DESCRIÇÃO DO EXERCÍCIO Sabe-se que: ? O saldo inicial de todas as contas será R$0,00 (zero). ? O limite inicial das contas especiais será de R$500,00. ? O método sacar() deverá ser chamado a cada novo saque realizado. O método deverá retornar true caso seja possível efetuar o saque, caso contrário, deverá retornar false. ? O método depositar() deverá ser chamado sempre o cliente quiser depositar uma quantia na sua conta. ? O método imprimir() deverá retornar uma String constando o nome, cpf, numero, saldo e seu limite, caso seja uma ContaEspecial.
DESCRIÇÃO DO EXERCÍCIO a) Implementar a classe GerenciaContas: b1) Criar um atributo para guardar uma coleção de Contas; b2) Implementar as seguintes funcionalidades: b21) Cadastrar contas; b22) Listar todos as contas utilizando um comando de impressão. Fazer a validação para coleção vazia. b23) Buscar Conta pelo número. Este método deve retornar o objeto. b24) Buscar Contas pelo cpf do Cliente. Este método deve retornar uma String com os dados de cada conta. b25) Buscar todas as contas com saldo maior que R$ 1000,00. Este método deve retornar uma String contendo o número e o saldo. b26) Buscar todas as contas com saldo negativo. Este método deve retornar uma String contendo o número e o saldo.
DESCRIÇÃO DO EXERCÍCIO c) Implementar a classe GerenciaClientes: d1) Criar um atributo para guardar uma coleção de Clientes; d2) Implementar as seguintes funcionalidades: d21) Cadastrar clientes; d22) Listar todos os clientes retornando os dados em uma String; b26) Buscar um cliente pelo CPF e retornar o Objeto.
DESCRIÇÃO DO EXERCÍCIO e) Implementar uma classe Teste para validar as modificações. Implemente um menu com as seguintes opções: 1. Cadastrar Conta 2. Cadastrar Conta Especial 3. Relatórios 1. Listas todas contas cadastradas 2. Buscar conta com maior saldo 3. Buscar conta com saldo negativo 4. Buscar contas pelo CPF 4. Movimentação 1. Efetuar um depósito 2. Efetuar um saque 5. Sair
