Olá, estou fazendo um software que faça multiplicações por meio que eu insira o código do produto e forneça o número de peças e ele faça a multiplicação do valor, são apenas 10 códigos porem não consigo relacionar o código do produto ao valor do mesmo.
Ficaria grato se alguém pudesse me ajudar com esse problema
Obs: está sendo feito em uma interface gráfica, obrigado
Problemas para fazer contas
H
3 Respostas
Qual linguagem de programação?
Qual? Já procurou manual/documentação?
H
É no NetBeans
Então suponho que você está usando Java, certo?
Cria classes para representar produtos/itens.
class Produto {
String codigo;
BigDecimal preco;
// construtor, get set, etc
}
class Item {
Produto produto;
int quantidade;
// construtor, get set, etc
BigDecimal getPreco() {
return ...// produto.getPreco * quantidade;
}
}
class Carrinho {
List<Item> itens;
// construtor, get set, etc
BigDecimal getPrecoTotal() {
// chama item.getPreco() para cada item na lista e retorna a soma
}
}
public static void main(String... args) {
Carrinho c = new Carrinho;
Produto carro = new Produto("Carro", new BigDecimal(10));
Produto bola = new Produto("Bola", new BigDecimal(1));
c.add(new Item(carro, 3)); // adiciona 3 carros ao carrinho
c.add(new Item(bola, 5)); // adiciona 5 bolas
System.out.println(c.getPrecoTotal());
}
Criado 18 de junho de 2017
Ultima resposta 18 de jun. de 2017
Respostas 3
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo