package Atividade2ColeçãoDeDados;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Produto> listaDeProduto = new ArrayList<>();
Produto produto1 = new Produto("Coca-Cola", 2, 9.99);
Produto produto2 = new Produto("Pepsi Black", 1, 6.99);
Produto produtoNovo = new Produto("Fanta Laranja", 1, 5.84);
ProdutoPerecivel perecivel = new ProdutoPerecivel("Massa Parafuso", 2,3.10);
System.out.println(produtoNovo);
listaDeProduto.add(produto1);
listaDeProduto.add(produto2);
listaDeProduto.add(produtoNovo);
listaDeProduto.add(perecivel);
System.out.println("Tamanho da Lista: " +listaDeProduto.size());
System.out.println("O PRODUTO NA PRIMEIRA POSIÇÃO É: " +listaDeProduto.get(0).getNome());
for(Produto produto : listaDeProduto){
System.out.println(produto);
}
}
}
package Atividade2ColeçãoDeDados;
public class ProdutoPerecivel extends Produto{
public ProdutoPerecivel(String nome, int quantidade, double preco) {
super(nome, quantidade, preco);
}
}
ckage Atividade2ColeçãoDeDados;
public class Produto {
private String nome;
private double preco;
private int quantidade;
public Produto(String nome, int quantidade, double preco) {
this.nome = nome;
this.quantidade = quantidade;
this.preco = preco;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double getPreco() {
return preco;
}
public void setPreco(double preco) {
this.preco = preco;
}
public int getQuantidade() {
return quantidade;
}
public void setQuantidade(int quantidade) {
this.quantidade = quantidade;
}
@Override
public String toString() {
return "Produto" +
"nome='" + nome + '\'' +
", preco=" + preco +
", quantidade=" + quantidade +"";
}
}