Skip to content

anjosJulia/fintech-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Fintech - Exercício de Classes (Capítulo 6)

Este projeto foi desenvolvido como parte dos estudos do Capítulo 6, focado em Classes em Java. O objetivo é modelar um sistema financeiro simples, aplicando conceitos de orientação a objetos.

Estrutura do Projeto

O projeto é composto pelas seguintes classes principais:

  • Bill: Representa uma conta a pagar, contendo informações como valor, data de vencimento e categoria.
  • Category: Define a categoria de uma despesa (ex: Alimentação, Transporte), incluindo cor e ícone para identificação.
  • MonthlySummary: Responsável por gerar um resumo mensal das contas.
  • Notification: Gerencia notificações enviadas ao usuário sobre vencimentos e avisos.
  • User: Representa o usuário do sistema, contendo seus dados e lista de notificações.
  • UrgencyEnum: Uma enumeração que define o nível de urgência de uma conta com base nos dias restantes para o pagamento.
  • Main: Classe principal utilizada para instanciar os objetos e demonstrar o funcionamento do sistema.

Como Executar

  1. Certifique-se de ter o Java instalado.
  2. Compile os arquivos na pasta src.
  3. Execute a classe Main para ver a saída no console.
javac src/*.java
java -cp src Main

About

Cap 6 - Métodos em Java!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages