/ConversorONET4

O segundo desafio exigiu conhecimento em Java, sobre programação polimorfismo, herança, encapsulamento e lógica de programação.

Primary LanguageJava

Desafio Conversor de Moedas

Sobre o desafio:

Segundo desafio Oracle ONE - Conversor

Nesse desafio foi pedido a turma T4 o desenvolvimento de um programa em Java que realizasse a conversão de uma ou mais unidades, sendo elas conversão de moedas, temperatura, distância, etc...

Sobre o Conversor:

Esse é um programa de conversão de moedas para real e conversão de distância. Estão disponíveis atualmente a conversão das moedas Dolar, Dolar Canadense, Euro e Peso Mexicano.

Gif mostrando como funciona

Como executar o programa:

Para executar o programa é necessário ter o Java JRE instalado no computador, e executar o arquivo Conversores.jar. Você pode baixar o arquivo jar clicando aqui

Gif mostrando como executar

Estrutura do programa:

O programa é organizado em 4 classes, aonde estão separadas por Organizações Gerais (class DefinicoesGerais), Estrutura dos Conversores (class ConversorDistancia && class ConversorMoeda) e a classe que guarda o método Main do programa (class Main).

Print do código

Melhorias a serem feitas:

  • Inserir mais moedas para conversão;
  • Utilizar de API's externas para manter a cotação atualizada em tempo real;
  • Converter de outras moedas para Real;
  • Inserir controle de exceção.

Tecnologias utilizadas:

  • Intellij Community Edition;
  • Java JRE 8 Update 361;
  • Java JDK 19.0.2;
  • JOptionPane.

Badge de conclusão do desafio