Skip to content

Desafio8#41

Open
guilhermeariel wants to merge 2 commits intoalexsaspbr:interfacesfrom
guilhermeariel:desafio8
Open

Desafio8#41
guilhermeariel wants to merge 2 commits intoalexsaspbr:interfacesfrom
guilhermeariel:desafio8

Conversation

@guilhermeariel
Copy link

Implementação do Desafio 8 utilizando Generics em Java.
Foram criadas as classes Cliente e Produto, além de repositórios genéricos para armazenamento e manipulação dos objetos. O código aplica conceitos de orientação a objetos, sobrescrita de métodos e uso de tipos parametrizados, permitindo maior flexibilidade e reuso.

Principais pontos

Classe Cliente com atributos id, nome e email.

Classe Produto representando itens genéricos do sistema.

Interface Repositorio para operações genéricas (salvar, buscarPorId, listarTodos).

Implementação RepositorioMemoria armazenando dados em memória.

Repositórios específicos (RepositorioCliente, RepositorioProduto) baseados na implementação genérica.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants