Implementação de um sistema cadastral em Java, utilizando os recursos da programação orientada a objetos e a persistência em arquivos binários.
-
1º Procedimento | Criação das Entidades e Sistema de Persistência
- Criação do pacote model
- Criação das entidades
- Criação dos gerenciadores
- Alteração e finalização do método main
- Verificar as funcionalidades solicitadas e os arquivos gerados
-
2º Procedimento | Criação do Cadastro em Modo Texto
- Alteração do método main para implementação do cadastro em modo texto
- Ajustar as características para obter uma execução semelhante ao que foi pedido
- Verificar as funcionalidades solicitadas e os arquivos gerados
-
Relatório de Prática em PDF (1º Procedimento)
- Título da Prática
- Objetivo da Prática
- Todos os códigos solicitados neste roteiro de aula
- Os resultados da execução dos códigos também devem ser apresentados
- Análise e Conclusão:
- Quais as vantagens e desvantagens do uso de herança?
- Por que a interface Serializable é necessária ao efetuar persistência em arquivos binários?
- Como o paradigma funcional é utilizado pela API stream no Java?
- Quando trabalhamos com Java, qual padrão de desenvolvimento é adotado na persistência de dados em arquivos?
- Incluir a versão final do PDF no repositório
-
Relatório de Prática em PDF (2º Procedimento)
- Título da Prática
- Objetivo da Prática
- Todos os códigos solicitados neste roteiro de aula
- Os resultados da execução dos códigos também devem ser apresentados
- Análise e Conclusão:
- O que são elementos estáticos e qual o motivo para o método main adotar esse modificador?
- Para que serve a classe Scanner?
- Como o uso de classes de repositório impactou na organização do código?
- Incluir a versão final do PDF no repositório