1ª QUESTÃO Uma cooperativa de crédito foi criada e você foi designado para criar um sistema de gerenciamento

de contas. O sistema deverá fazer o cadastro dos correntistas possuindo os dados de cpf, nome, endereço e profissão. Cada correntista pode ter diversas contas e para conta é mantido o cliente ao qual a conta pertence, a conta possui um número, o número da agência e o saldo.
Regras que o sistema deverá atender:
1 - O sistema deve possuir dois tipos de conta, Conta Corrente e Conta Poupança
2 - A conta corrente possui um atributo extra que é o limite da conta.
3 - As contas deverão realizar operações de depósito e saque, todas estas operações deverão atualizar o saldo da conta.
4 - Para os saques da conta poupança não poderá sacar mais que o saldo total.
5 - Para os saques da conta corrente não poderá sacar mais que o saldo + limite.
6 - Conta Poupança deverá existir uma operação que calcula o juros mensal de rendimento e aplique no saldo da conta, a taxa de juros será enviado por parâmetro.
7 - Conta Corrente deverá existir uma operação que calcula o juros caso saldo seja negativo e aplique no saldo da conta, a taxa de juros será enviado por parâmetro.
8 - Aplique os conceitos da orientação à objetos visto na disciplina, os métodos de negócio devem estar na sua classe pertencente.
O programa a ser avaliado irá considerar apenas os objetos e os métodos de negócio, bem como no mínimo uma classe Principal executando tais métodos, podendo as entradas de dados serem fixas, servindo como simulação das operações. Não será cobrado interface gráfica com usuário, entretanto fique a vontade caso queira criar a interação com usuário

RESPONDER

Aryadne Santtos está aguardando sua ajuda, Clique aqui para responder.