Olá, Diego! Vejo que você está trabalhando no exercício 6 sobre a interface Vendavel. Parece que você já criou as classes Produto e Serviço, ambas implementando a interface Vendavel, certo?
O seu método main parece estar correto, supondo que as classes Produto e Serviço tenham os métodos aplicaDesconto() e calcularPrecoTotal() implementados corretamente. No entanto, para garantir que tudo está funcionando como esperado, você pode adicionar alguns produtos e serviços com valores definidos para testar. Aqui está um exemplo de como você pode fazer isso:
public class TesteVendavel {
public static void main(String[] args) {
Produto produto = new Produto();
produto.setPreco(100.0); // Definindo um preço para o produto
produto.aplicaDesconto(10);
double precoTotalProduto = produto.calcularPrecoTotal(5);
System.out.println("Preço total do produto: " + precoTotalProduto);
Servico servico = new Servico();
servico.setPreco(200.0); // Definindo um preço para o serviço
servico.aplicaDesconto(50);
double precoTotalServico = servico.calcularPrecoTotal(7);
System.out.println("Preço total do serviço: " + precoTotalServico);
}
}
Lembre-se que este é apenas um exemplo e pode variar dependendo de como você implementou suas classes Produto e Serviço. Espero ter ajudado e bons estudos!