Pular para conteúdo

Solução: Aula 09 - Diagrama de Comunicação 💡

Respostas e explicações para os exercícios da Aula 09.


✅ 1. Sequência vs Comunicação (Básico)

Resposta Sugerida: * Sequência: Foca na ordem temporal (tempo). * Comunicação: Foca na organização estrutural dos objetos (relacionamento).


✅ 2. Numeração de Mensagens (Básico)

Resposta Sugerida: No Diagrama de Comunicação, a sequência é indicada por números (ex: 1, 1.1, 2, 2.1). Sem a numeração, seria impossível saber a ordem das mensagens, já que os objetos não estão organizados em uma linha do tempo vertical.


Explicação: Um Link é uma instância de uma associação. Ele representa o caminho físico ou lógico pelo qual as mensagens podem transitar entre dois objetos.


✅ 4. Quando usar Comunicação? (Intermediário)

Explicação: Use o Diagrama de Comunicação quando quiser destacar o impacto de uma mudança na estrutura de classes sobre um processo específico, ou quando o espaço vertical for limitado para um diagrama de sequência longo.


✅ 5. Desafio: Conversão de Diagrama (Desafio)

Resolução Sugerida: Para converter um Sequência em Comunicação: 1. Desenhe os objetos como nós de um grafo. 2. Ligue os objetos que trocam mensagens. 3. Coloque as mensagens sobre as linhas de ligação, adicionando o número da sequência original (ex: a primeira mensagem do Sequência vira 1: mensagem()).


Voltar para os Exercícios