ADOO-AULA7 - Diagrama de Objectos
ADOO-AULA7 - Diagrama de Objectos
2
Os diagramas de objetos mostram uma
“fotografia” de um sistema OO em
execução
São mostrados os objetos, com os valores
de seus atributos e as ligações (links)
entre eles
Os diagramas de objetos são úteis para a
modelagem de estruturas de dados
complexas, por exemplo
3
É comum haver centenas ou milhares de
objetos em um sistema em execução, a
maioria deles anônimos
Um diagrama de objetos mostra apenas
uma parte dos objetos no sistema
Um diagrama de objetos não mostra a
evolução do sistema com o tempo
4
Diagramas de objetos são estáticos
Para mostrar o comportamento de um
objeto, use diagramas de colaboração,
diagramas de sequência, ou diagramas
de estados
É comum colocar um diagrama de classes
junto com um diagrama de objetos, para
facilitar a identificação dos objetos
5
Objecto Simples
6
Multiobjects
Multiobjects são conjuntos de objetos,
com um número indeterminado de
elementos
São usados, por exemplo, em diagramas de
colaboração para modelar uma mensagem
enviada para vários objetos ao mesmo
tempo
7
Multiobjects
8
Multiobjects
9
10