Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gustavo-vinicius-santana/estudos-java

Algoritmos feitos em java para fins de estudo de sintaxe e programação orientada a objetos.
https://github.com/gustavo-vinicius-santana/estudos-java

algorithms java oriented-object-programming

Last synced: 2 days ago
JSON representation

Algoritmos feitos em java para fins de estudo de sintaxe e programação orientada a objetos.

Awesome Lists containing this project

README

        

# Sistema de Estudos Java

## Visão Geral

Este sistema Java foi desenvolvido usando o IntelliJ IDEA e oferece um menu interativo que permite ao usuário escolher entre dois aplicativos principais: uma Calculadora e uma Lista de Pessoas.

## Requisitos

- **Java JDK**: Versão 11 ou superior.
- **IntelliJ IDEA**: Versão Community ou Ultimate.

## Como Executar o Projeto

1. **Clonar o repositorio**
- clone o repositorio
```bash
git clone https://github.com/Gustavo-Vinicius-Santana/estudos-java
cd estudos-java
```

2. **Abrir o Projeto no IntelliJ IDEA**:
- Abra o IntelliJ IDEA.
- Selecione "Open" e navegue até o diretório do projeto para abri-lo.

3. **Executar a Classe Principal**:
- Localize a classe `Main.java` dentro do pacote `src`.
- Clique com o botão direito do mouse em `Main.java` e selecione "Run 'Main'".
- O menu principal será exibido no console.

4. **Interagir com o Sistema**:
- Siga as instruções do menu para selecionar e executar o aplicativo desejado (Calculadora ou Lista de Pessoas).

## Funcionalidades

### Menu Principal

- **Descrição**: Ao iniciar o sistema, o menu principal é exibido, permitindo ao usuário escolher qual aplicativo deseja executar.
- **Opções**:
1. **Calculadora**
2. **Lista de Pessoas**
3. **Sair**

### Calculadora

- **Descrição**: Uma aplicação simples de calculadora que permite realizar operações matemáticas básicas.
- **Funcionalidades**:
- Adição
- Subtração
- Multiplicação
- Divisão

### Lista de Pessoas

- **Descrição**: Um gerenciador simples de lista de pessoas, onde o usuário pode adicionar, remover e visualizar pessoas.
- **Funcionalidades**:
- **Adicionar Pessoa**: Permite adicionar uma nova pessoa à lista.
- **Listar Pessoas**: Exibe todas as pessoas cadastradas na lista.