/PadraoAdapterATV

Este é um exemplo simples de um Adapter em Java que permite conectar um teclado PS2 a um gabinete com uma porta USB.

Primary LanguageJava

Teclado PS2 para USB Adapter

Este é um exemplo simples de um Adapter em Java que permite conectar um teclado PS2 a um gabinete com uma porta USB. O projeto demonstra o uso do padrão de projeto Adapter para tornar compatíveis interfaces de dispositivos diferentes.

Estrutura do Projeto

O projeto consiste em quatro classes principais:

  1. USBDevice: Interface que representa um dispositivo USB.

  2. USBGabinete: Classe que representa o gabinete USB.

  3. Keyboard: Classe abstrata que representa todos os tipos de teclados.

  4. KeyboardAdapter: Adapter genérico que conecta qualquer tipo de teclado ao gabinete USB.

Como Usar

Para usar o projeto, siga estas etapas:

  1. Clone o repositório para o seu ambiente de desenvolvimento.

  2. Compile e execute a classe Main para demonstrar a conexão de um teclado PS2 ao gabinete USB usando o adaptador.

  3. Explore o código-fonte para entender como o padrão Adapter é implementado.

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) ou enviar solicitações de pull (pull requests) se você encontrar melhorias ou correções a serem feitas no projeto.

Agradecimentos


Espero que este projeto seja útil para demonstrar o uso do padrão Adapter em Java. Se tiver alguma dúvida ou feedback, sinta-se à vontade para entrar em contato comigo.