Olá, estou criando a estrutura de meu projeto que será um conversor de moedas usando a API Exchange Rate. Ficou assim:
conversor-moedas/
│
├── src/
│ └── Main.java
└── ExchangeRateService.java
Arquivos :
Main.java • Contém o método main. • Lê entrada do usuário (Scanner) com valor e moedas. • Chama a ExchangeRateService para obter a cotação. • Exibe o resultado da conversão.
ExchangeRateService.java • Classe simples com um método que: ◦ Usa HttpClient para chamar a API ExchangeRate, ◦ Faz o parse da resposta (talvez com Gson), ◦ Retorna a taxa de conversão como double.
Esta estrutura está legal?