Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/auroradark/3pob
Repositório dos meus exercícios de Programação Orientada a Objetos, da faculdade FAETERJ-RIO.
https://github.com/auroradark/3pob
Last synced: about 2 months ago
JSON representation
Repositório dos meus exercícios de Programação Orientada a Objetos, da faculdade FAETERJ-RIO.
- Host: GitHub
- URL: https://github.com/auroradark/3pob
- Owner: AuroraDark
- Created: 2020-09-24T00:16:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-22T04:16:59.000Z (about 4 years ago)
- Last Synced: 2023-09-19T22:39:13.672Z (over 1 year ago)
- Language: Java
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exercícios Programação Orientada a Objetos
*Orientação* -> Para encontrar os códigos vá na pasta src, depois só escolher a pasta do exercício.
## Sumário
* [AV1](#av1)
* [AV2](#av2)
* [Teste 1](#teste-1)
* [Teste 2](#teste-2)
* [Programas(Coleções)](#programas-colecoes)## Exercícios
### AV1
- [x] Criar um sistema desktop
- Utilizar duas coleções List ,Set ou Map
- Explicar os conceitos básicos empregados no desenvolvimento do sistema(escolher pelo menos 3)
- Tema: Farmácia
### AV2
- [x] Projeto da AV1 e acresentar:
- Documentação utilizando o javadoc
- enum
- varargs
- for each
- iterator
- lambda### Teste 1
- [x] Implemente um cadastro de paciente de um hospital.
- Crie um LinkedList para guardar os nomes.
- Nesse hospital os pacientes com prioridade devem ser atendidos primeiro.
Passos:
-----1------Possibilidade 1: LinkedList -critério de ordenação, como sendo a prioridade.
Possibilidade 2: LinkedList sem prioridade LinkedList prioridade
-----2------
Chegou Alguém? -Pergunta(prioridade). -Pergunta(nome)------3-------
Atendimento Prioridade/Sem Prioridade
### Teste 2
- [x] Criar um programa que cadastre Pessoas e faça a busca pelo CPF.
*Algumas funcionalidades que acrescentei:
- Você pode digitar o cpf com espaços, traços e pontos. A presença ou falta deles não
vai interferir na busca- A data na hora de exibir a pessoa vai estar com o mês escrito "ex: 10/02/2020 -> 10 de Fevereiro de 2020",
colocar espaços na hora de digitar a data também não interferir no resultado.- [x] Criar uma pilha utilizando o LinkedList
### Programas Colecoes
- [x] **A**- Gere uma lista contendo 20 números aleatórios entre 1 e 100 e armazene utilizando um:
- a)ArrayList.
- b)LinkedList.
- c)TreeSet.- [x] **B**-Crie um programa que leia 10 nomes e guarde em um LinkedList todos os nomes com números impares de letras e em um HashSet todos os nomes com números pares de letras. Ao final o programa deve exibir os nomes armazenados no LinkedList e o HashSet.
- [x] **C**-Crie um programa que encontre os 100 primeiros números primos e guarde em um LinkedList. Ao final o programa deve exibir os números primos.
- [x] **D**-Crie um programa que leia um número e guarde todos os divisores em um LinkedList. Ao final o programa deve exibir a lista de divisores.
- [x] **E**-Utilizando um HashMap crie um programa que receba um CPF e retorne um objeto da Classe Pessoa.