Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

UAM – Programação orientada a objetos – Unidade 2 – Atividade 2
Pergunta 2
“Ao aceitarmos a concorrência, também permitimos que um objeto destinatário seja bombardeado por mensagens de vários objetos remetentes executando concorrentemente. Uma vez que essas mensagens podem chegar mais rápido do que o objeto destinatário consegue processá-las, elas terão de ir a algum lugar para esperar pela vez delas. Elas vão para uma ‘sala de espera’, mais frequentemente conhecida como uma fila [queue] de mensagens.”. (PAGE-JONES M. Fundamentos do desenho orientado a objeto com UML. São Paulo: Makron Books, 2001. p. 158.).
Portanto, podemos compreender a partir da citação, que existem diversas interfaces, inclusive de filas. Neste sentido, o que significa a interface Queue?
· .A interface Queue será utilizada quando a ordenação de inserção e remoção dos elementos forem importantes e não forem passíveis de aceitar sequenciamento de elementos.
· .A interface Queue será utilizada quando a ordenação de inserção e remoção dos elementos forem importantes e forem passíveis de aceitar duplicação de elementos.
· .A interface Queue será utilizada quando a ordenação de inserção e remoção dos elementos não forem importantes e não forem passíveis de aceitar duplicação de elementos.
· .A interface Queue será utilizada quando a ordenação de inserção e remoção dos elementos forem importantes e forem passíveis de aceitar sequenciamento de elementos.
· .A interface Queue será utilizada quando a ordenação de inserção e remoção dos elementos não forem importantes e forem passíveis de aceitar duplicação de elementos.

Mais conteúdos dessa disciplina