Tenho uma duvida sobre a sintaxe do foreach pegando o exemplo que foi feito na aula:
for (Titulo item: lista){
System.out.println(item);
}
Titulo é meu tipo de elemento da coleção, ou seja a classe.
item: é meu construtor ou atributos da classe?
lista: é o arrayList que temos na classe.
ArrayList<Titulo> lista = new ArrayList<>();
lista.add(filmeDoMatheus);
lista.add(meuFilme);
lista.add(OutroFilme);
lista.add(lost);
Minha duvida é sobre o item da lista mesmo o que de fato ele ta trazendo o getter ou o construtor ou o atributo?