A Suellen nesse exercicio, esqueceu de utilziar a variavel valorTotal, ao invez de utiliza-la, ela concatenou o valor dentro do sout, ao invez de fazer o calculo do total na variavel, coisinha besta mas daria pra colocar como um possivel "erro"
A Suellen nesse exercicio, esqueceu de utilziar a variavel valorTotal, ao invez de utiliza-la, ela concatenou o valor dentro do sout, ao invez de fazer o calculo do total na variavel, coisinha besta mas daria pra colocar como um possivel "erro"
Olá, Abraão! Tudo bem?
Parece que você encontrou um ponto interessante no exercício da Suellen. Realmente, a prática de calcular o valor total da venda diretamente no System.out.println não é a mais recomendada, especialmente quando já existe uma variável valorTotal na classe Venda que poderia ser utilizada para armazenar esse valor.
Uma abordagem mais limpa e organizada seria calcular o valorTotal antes de imprimir, como no exemplo abaixo:
public static void main(String[] args) {
Venda venda1 = new Venda();
venda1.produto = "Camiseta";
venda1.quantidade = 2; // Corrigido para inteiro
venda1.valorUnitario = 25.50;
// Calculando o valor total e armazenando na variável valorTotal
venda1.valorTotal = venda1.quantidade * venda1.valorUnitario;
// Agora, utilizando a variável valorTotal no System.out.println
System.out.println("Valor total da venda: " + venda1.valorTotal);
}
Dessa forma, o código fica mais claro e a responsabilidade de calcular o valor total está separada da responsabilidade de exibir a informação, o que é uma boa prática de programação.