Buscar

Padrões de Formatação

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.

Continue navegando