Herança e array

Tenho a classe Produto, e 2 subclasses com tipos de produto: audio e dvd

Criei uma classe ListaDeProdutos onde tm a instancia de um arrayList do tipo Produto, que cadastra, remove, busca, etc…

Como eu faço para percorrer essa lista usando um for-each para encontrar só dvds?

for(ProdDVD d:lista)

o código acioma dá erro :S

for(ProdDVD d:lista)
if(d instanceof dvd){
//faca algo
}

não sei se ajudei.

[]'s

perfeito, valeu, só trocar o ProdDVD por Produto :smiley: