Skip to content

Repositório destinado ao relatório de aula prática da disciplina Linguagem Orientada a Objetos, utilizando a ferramenta Apache NetBeans e a linguagem de programação Java.

License

Notifications You must be signed in to change notification settings

GiuliaMarcela/java-bank-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Management

badge github actions

Este projeto consiste na criação de uma aplicação Java para gerenciamento bancário, implementada em um único arquivo Java (main class), como proposto no enunciado da disciplina de Linguagem Orientada a Objetos.

Enunciado do Relatório

Utilizando os principais conceitos do paradigma de Orientação a Objetos, crie uma pequena aplicação de gerenciamento bancário que possibilite ao usuário informar seu nome, sobrenome e CPF.

Além disso, a aplicação deverá possibilitar ao usuário consultar saldo, realizar depósitos e saques. Esses procedimentos devem se repetir até que o usuário escolha encerrar o uso da aplicação.

  • Construa a aplicação em um único arquivo java
  • No arquivo criado, você deverá construir:
    • A classe principal
    • Classe para dados pessoais e operações bancárias
    • Método para exibição do menu
  • Exibição de um menu com opções para consulta de saldo, depósito, retirada e encerramento da aplicação.
  • Utilização de estruturas de decisão (switch… case, do… while) para tratar as escolhas do usuário.
  • Encerramento da execução da aplicação com uma mensagem de despedida.

Checklist

  • Instalação do NetBeans.
  • Ambiente de desenvolvimento NetBeans e JDK devidamente configurado e funcionando.
  • Criação de um projeto Java Application em Java com Maven.
  • Implementação do código em Java utilizando conceitos da programação orientada a objetos.

Projeto

Estrutura do Projeto

Captura de tela da IDE Apache NetBeans com o console expandido, exibindo as mensagens de saída da aplicação e realização de um depósito de 100 reais

O projeto Java Application contém os seguintes arquivos:

Tecnologias utilizadas

  • Java 21
  • Apache NetBeans IDE
  • JUnit 5
  • GitHub Actions

Como usar

Para usar o projeto de gerenciamento bancário implementado em Java descrito no README, siga as instruções abaixo para configurar e executar a aplicação:

Pré-requisitos

  • Java Development Kit 21
  • Maven
  • IDE Java, como o NetBeans, Eclipse ou IntelliJ IDEA, instalada em seu sistema para facilitar o desenvolvimento e execução do código.
  • Clonar este repositório

Execução

  • Forma 1
    • Abra o projeto na IDE de sua preferência
    • Localize o arquivo BankManagement.java e abra-o
    • Clique em "Run" na barra de ferramentas ou menu de contexto da sua IDE
    • Quando a aplicação iniciar, siga as instruções no console, como: insira seu nome, cpf, etc.
  • Forma 2
    • Em um terminal aberto na pasta clonada do projeto
    • Execute o comando mvn clean install
    • Quando realizar o install com sucesso, aparecerá algo como "BUILD SUCCESS"
    • Para executar a aplicação, execute o comando java -jar target/java-bank-management-1.0-SNAPSHOT.jar
    • Siga as instruções no console

Ao seguir esses passos, você conseguirá configurar, compilar e executar a aplicação de gerenciamento bancário em Java conforme descrito no README.

Referências

About

Repositório destinado ao relatório de aula prática da disciplina Linguagem Orientada a Objetos, utilizando a ferramenta Apache NetBeans e a linguagem de programação Java.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages