Eu tenho esse pequeno trecho de codigo e quero imprimir os dados usando um array da classe produto
Produto[] p = new Produto[3];
Livro livro = new Livro(10, "Código da Vinci", 15.0, 39.90,
"Dan Brown", "Sextante");
Revista revista = new Revista(11, "Java Magazine", 20.0, 9.90,
"DevMedia");
CD cd = new CD(12, "IRA Acústico", 21.0, 22.99, "IRA!", "EMI");
p[0] = livro;
p[1] = revista;
p[2] = cd;
for (int i = 0; i < p.length; i++) {
System.out.println("produto " + (i + 1) + ":" + p[i]);
}
produto 1:com.trabalho.Livro@feb48
produto 2:com.trabalho.Revista@11ff436
produto 3:com.trabalho.CD@da3a1e
alguem pode me ajudar a imprimir do q jeito q coloquei nos construtores la em cima