Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício - 2 Buscando informatizar suas ações, um banco lhe contratou para desenvolver um software para controlar o saldo dos seus clientes. Use as descrições abaixo para modelar e implementar suas classes em Java. - Os clientes são cadastrados com os seguintes dados: código, nome, CPF e salário. - Cada cliente cadastrado pode ter uma ou mais contas no banco. - As contas são identificadas por um número e são utilizadas para controlar a quantidade de dinheiro que cada usuário tem no banco. - As contas podem ser de dois tipos: conta corrente e conta especial. Em qualquer tipo de conta é possível executar depósitos e saques. - A conta especial tem como característica permitir que o cliente com saldo 0 (zero), possa retirar até 30% do salário informado no momento em que a conta é criada. - Por questão de segurança o saque em qualquer tipo de conta não pode ser feito sem a verificação do seu saldo. Portanto: 1 - Identifique os objetos. 2 - Represente graficamente as classes dos objetos identificados. 3 – Identifique qual a visibilidade dos atributos e dos métodos das clases. 4 – Implemente as classes dos objetos utilizando corretaemnte os modificadores de acesso. 5 - Crie uma classe chamada Banco onde deverá ser instanciado um cliente e uma conta de cada tipo para este cliente. 6 – Manipule os saldos das contas e certificando-se de que estes foram corretamente alterados.
Compartilhar