Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATENÇÃO: Toda atividade deverá ser feita com fonte Arial, tamanho 11, espaço de 1,5 entre as linhas e alinhamento justificado entre as margens. Classe Produto public class Produto { private int cod; private String descricao; private double preco; public Produto(int cod, String descricao, double preco) { this.cod = cod; this.descricao = descricao; this.preco = preco; } public int getCod() { return this.cod; } public String getDescricao() { return this.descricao; } public double getPreco() { return this.preco; } } CURSO: Análise e desenvolvimento de sistemas POLO DE APOIO PRESENCIAL: Higienópolis SEMESTRE: 2 COMPONENTE CURRICULAR / TEMA: Programação de sistemas I NOME COMPLETO DO ALUNO: Flávio Morales TIA: 22504907 NOME DO PROFESSOR: Graziela Ferreira Guarda ATENÇÃO: Toda atividade deverá ser feita com fonte Arial, tamanho 11, espaço de 1,5 entre as linhas e alinhamento justificado entre as margens. Classe Pedido public class Pedido { private int numero; private Produto item; private int quantidade; private double valor; public Pedido(int numero, Produto item, int quantidade) { this.numero = numero; this.item = item; this.quantidade = quantidade; } public void calculaPedido() { this.valor = this.item.getPreco() * this.quantidade; } @Override public String toString() { return "Número do Pedido: " + this.numero + "\n" + "Código do Produto: " + this.item.getCod() + "\n" + "Descrição: " + this.item.getDescricao() + "\n" + "Preço do Produto: " + String.format("%.2f", this.item.getPreco()) + "\n" + "Quantidade: " + this.quantidade + "\n" + "Valor Total: " + String.format("%.2f", this.valor); } } ATENÇÃO: Toda atividade deverá ser feita com fonte Arial, tamanho 11, espaço de 1,5 entre as linhas e alinhamento justificado entre as margens.
Compartilhar