CADASTRO DE CONTAS E TRANSAÇÕES

Desafio do bootcamp Vai na Web, com a proposta de criar um sistema de cadastro de contas.
Nesse sistema, teremos a opção de criar uma conta corrente ou uma conta poupança com suas respectivas funcionalidades.

Sobre o projeto:

assunto(s): ```JAVA``

  • Implementação do projeto com Java de acordo com os requisitos.

  • Aprofundando no uso de Java para adicionar funcionalidades ao sistema.


Requisitos:

  • Criar um sistema de cadastro de contas: criar uma conta corrente ou uma conta poupança.

  • A conta corrente permite saques à vontade, enquanto a poupança oferece juros de 2% do valor a cada saque realizado.

  • Cada conta precisa ter um número, agência, nome do titular e CPF.

  • A conta corrente tem a opção de limite de crédito, enquanto a poupança tem a opção de aniversário.

  • O programa deve conter os métodos bancários de saque, depósito e transferência.

  • Um menu para selecionar as opções.


Conteúdos utilizados:

  • Lógica de programação
  • Collection;
  • Interface;
  • Classe abstrata;
  • Exceptions;
  • Diagramação de classe;
  • Loops;
  • Condicionais;
  • Classe, atributos e Objetos.

Aprendi:

  • Desenvolver soluções conforme o meu raciocínio (lógica);
  • Classe abstrata;
  • Interfaces;
  • Exceptions;
  • Loops;
  • Condicionais;
  • Hierarquias;
  • Getter e setter;
  • Encapsulamento.

Resultado do projeto

Menu Principal

image