Skip to content

Projeto para a cadeira de Programação Orientada a Objeto do 3° Período de Ciência da Computação na CESAR School

Notifications You must be signed in to change notification settings

nandaord/Sistema-de-Controle-Monetario

Repository files navigation

💰 Sistema de Controle Monetário

Esse projeto foi desenvolvido para a disciplina de Programação Orientada a Objetos do 3º período do curso de Ciências da Computação na CESAR School. O objetivo é criar um sistema bancário simples utilizando os quatro pilares da programação orientada a objetos: Encapsulamento, Herança, Polimorfismo e Abstração.


⚙️ Funcionalidades

  • Cadastro de clientes: Criação de contas para clientes no sistema.
  • Operações bancárias: Depósitos, saques e transferências entre contas.
  • Consultas e relatórios: Geração de relatórios sobre transações realizadas.
  • Persistência de dados: Utilização de DAOs para persistir os dados em um banco de dados.

📝 Requisitos

  • Java: Versão 11 ou superior.
  • IDE recomendada: IntelliJ IDEA, Eclipse ou NetBeans.
  • Banco de dados: (Caso seja utilizado) Pode-se configurar um banco de dados relacional (MySQL, PostgreSQL, etc.).

🚀 Como Rodar

  1. Clone este repositório para sua máquina local:
    git clone https://github.com/seuusuario/seurepositorio.git
  2. Abra o projeto na sua IDE de preferência.
  3. Compile o projeto.
  4. Execute a classe principal para testar as funcionalidades.

🧪Testes

Os testes estão localizados na pasta gov/cesarschool/poo/testes. Para executar os testes, utilize a IDE ou o comando:

mvn test

🖋️Autores

  • Maria Fernanda Ordonho
  • Rafaela Vidal

About

Projeto para a cadeira de Programação Orientada a Objeto do 3° Período de Ciência da Computação na CESAR School

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages