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. public class ProdutoPerecivel extends Produto { int validade; ProdutoPerecivel(String nome, int quantidade, double preco, int validade) { super(nome, quantidade, preco); this.validade = validade; } @Override public void retiraEstoque(int quantidadeRetirada) { if (this.validade < 2) { quantidade = 0; } else if (quantidade < quantidadeRetirada) { System.out.println("Estoque insuficiente."); } else { quantidade -= quantidadeRetirada; } } @Override public void entraEstoque(int quantidadeEntrada) { if (this.quantidade == 0) { quantidade += quantidadeEntrada; 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. } } @Override public String toString(){ return super.toString() + "\n"+ validade; } }
Compartilhar