nMétodos que executam computações úteis (como busca e ordenação) sobre objetos que implementam uma interface de coleção
n
nOs algoritmos são chamados de polimórficos porque o mesmo método pode ser utilizado sobre diferentes implementações de uma interface
nNa
essência temos o reuso de funcionalidade
n