0
respostas

[Projeto] Atividade

import java.util.ArrayList;

public class Main {
    static void main() {

        ArrayList<Produto> listaDeProdutos = new ArrayList<>();
        Produto p1 = new Produto("Caneta", 1.99);
        Produto p2 = new Produto("Laranja", 3.00);
        Produto p3 = new Produto("Arroz", 12.00);
        ProdutoPerecivel p4 = new ProdutoPerecivel("Carne de boi", 50.00, "03/02/2026");
        listaDeProdutos.add(p1);
        listaDeProdutos.add(p2);
        listaDeProdutos.add(p3);
        listaDeProdutos.add(p4);

        System.out.println("Nome:" + p4.getNome() + "\nPreço:" + p4.getPreco() + "\nData de Validade:" + p4.getDataValidade());

        System.out.println("Tamanho da Lista:" + listaDeProdutos.size());
        System.out.println(listaDeProdutos.get(1));
        System.out.println(listaDeProdutos);
    }
}
public class Produto {
    private String nome;
    private int quantidade;
    private double preco;

    public Produto(String nome, double preco) {
        this.nome = nome;
        this.preco = preco;
    }

    public String getNome() {
        return nome;
    }

    public double getPreco() {
        return preco;
    }

    public int getQuantidade() {
        return quantidade;
    }

    public void setQuantidade(int quantidade) {
        this.quantidade = quantidade;
    }

    @Override
    public String toString() {
        return "Nome:" + nome + " Preço:" + preco;
    }
}
public class ProdutoPerecivel extends Produto{
    private String dataValidade;

    public String getDataValidade() {
        return dataValidade;
    }

    public ProdutoPerecivel(String nome, double preco, String dataValidade) {
        super(nome, preco);
        this.dataValidade = dataValidade;

    }

}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade