1
resposta

[Projeto] questao 1

public interface ConversaoFinanceira {
    double getConvencao();
}
public class ConversorMoedas implements ConversaoFinanceira {
    @Override
    public double getConvencao() {
        double valorDolares = 10;
        double contacaoDolar = 5.12;
        double valorReal= contacaoDolar * valorDolares;
        return valorReal;
    }
}
public class Principal {
    public static void main(String[] args) {
        ConversorMoedas conversor = new ConversorMoedas();
        System.out.println( conversor.getConvencao() + " Reais");
    }
}
1 resposta

Oi, Caio!

Obrigada por compartilhar seu código.

Gostei da forma como você implementou a conversão de moedas utilizando interfaces e classes no Java. Isso demonstra bem o conceito de abstração e como você pode separar a lógica de conversão da implementação da classe ConversorMoedas.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!