1.3. Objetos múltiplos (ou Multiobjetos)
Quando você precisa realizar a mesma operação em todos os objetos de um conjunto, você pode representar o conjunto como um ícone de objeto em cima de outro ícone do objeto, isso é o suficiente para fazê-lo parecer como um de uma coleção de objetos.
O objeto de Sessão, ao lado direito da figura abaixo é um ícone de objeto múltiplo.
Observe no diagrama acima que a mensagem 7 possui uma nomenclatura diferenciada. A fim de executar uma operação em todos os membros do conjunto, utilizou-se o asterisco “*” e a condição de pesquisa “[para cada Sessao]”, após os dois pontos está o método que será executado “encontre” e o respectivo parâmetro passado “id”. Na mensagem 8 vemos o retorno, que é um objeto do tipo Sessao.