Carregar apresentação
A apresentação está carregando. Por favor, espere
1
UML – Diagramas de Objectos
2
Finalidade dos diagramas de objectos
Um diagrama de objectos mostra instâncias de classes (objectos) e de associações (ligações entre objectos) Utilizados para ilustrar cenários / configurações particulares Base para diagramas de colaboração
3
Objectos Um objecto é uma instância de uma classe
É representado por um rectângulo com o nome sublinhado João: Aluno ou : Aluno ou João: nome do objecto separador nome da classe objecto anónimo classe não especificada classe objecto Aluno João: Aluno nome: string data de nascimento: date peso: real = 75 kg nome = “João Silva” data de nascimento = 18/3/1973 peso = 70 kg
4
Objectos compostos Um objecto composto é uma instância de uma classe que tem classes associadas por relações de composição Componentes de objecto composto podem ser apresentados de forma encaixada Componentes podem estar ligados entre si composto 1: Classe 1 componente 1: Classe 2 componente 2: Classe 2
5
Ligações Assim como um objecto é uma instância duma classe, uma ligação é uma instância duma associação Nomes de papéis e associações podem ser suprimidos se não há ambiguidade Nome da associação quando aparece é sublinhado A multiplicidade não aparece Adornos de agregação, composição e navegação podem aparecer
6
Instanciação Relação de instanciação entre objecto e classe pode ser indicada por dependência com estereótipo «instanceOf» Class-1 «instanceOf» object-1: Class-1
7
Exemplo 1: Estrutura Organizacional
8
Exemplo 2: Árvore genealógica
9
Exemplo 3: Objecto composto
Ficha de Sócio: Formulário Número: Caixa de Texto Nome: Caixa de Texto Fotografia: Imagem Ok: Botão Cancelar: Botão
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.