A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Copyright 2005-2007 UML Significado da Associação entre Classes Autor: Ivan Fonseca Consultor em IT Performance Management, professor, autor e palestrante.

Apresentações semelhantes


Apresentação em tema: "Copyright 2005-2007 UML Significado da Associação entre Classes Autor: Ivan Fonseca Consultor em IT Performance Management, professor, autor e palestrante."— Transcrição da apresentação:

1 Copyright UML Significado da Associação entre Classes Autor: Ivan Fonseca Consultor em IT Performance Management, professor, autor e palestrante

2 Copyright Multiplicidade define a quantidade de instâncias de um objeto que uma classe pode ter em relação a outra classe Multiplicidade

3 Copyright Multiplicidade Obrigatório Um para UM Significado: As classes de ambas as extremidades da associação devem ter apenas UMA ocorrência do objeto definido pela classe da outra extremidade

4 Copyright Multiplicidade Obrigatória Um para N Significado: A classe da extremidade esquerda deve ter no mínimo UMA e no máximo N ocorrências do objeto definido pela classe da extremidade direita

5 Copyright Multiplicidade Opcional Zero ou Um para Um Significado: A classe da extremidade esquerda pode ter NENHUMA ou no máximo UMA ocorrência do objeto definido pela classe da extremidade direita. A classe da extremidade direita deve ter pelo menos UMA ocorrência do objeto definido pela classe da extremidade esquerda

6 Copyright Multiplicidade Opcional Zero ou N para N Significado: A classe da extremidade esquerda pode ter NENHUMA ou N ocorrências do objeto definido pela classe da extremidade direita. A classe da extremidade direita deve ter pelo menos UMA ocorrência do objeto definido pela classe da extremidade esquerda

7 Copyright Multiplicidade Obrigatória UM ou N para Um ou N Significado: As classes de ambas as extremidade devem ter pelo menos UMA e no máximo N ocorrências do objeto definido pela classe da outra extremidade

8 Copyright Associação de Composição Significado: A classe da extremidade que contém o símbolo da composição deve ter uma ou mais ocorrências do objeto definido pela classe da extremidade oposta

9 Copyright Associação de Agregação Significado: A classe da extremidade que contém o símbolo da agregação deve ter uma ou mais ocorrências do objeto definido pela classe da extremidade oposta

10 Copyright Associação de Herança Significado: A classe da extremidade que contém o símbolo da herança transmite todas as suas propriedades (atributos e métodos) para a classe definida na extremidade oposta, com exceção das propriedades definidas com o modificador FINAL.

11 Copyright Associação de Herança Múltipla Significado: Idem ao já explicado na herança. A diferença aqui é que esta associação representa um filho com mais de um pai, o que seria uma aberração no mundo natural mas, pode ocorrer no mundo artificial.

12 Copyright Associação de Dependência Significado: A classe B depende da classe C. Na representação da dependência, a seta parte sempre da classe dependente. E isto significa que o comportamento da classe B depende do comportamento da classe C


Carregar ppt "Copyright 2005-2007 UML Significado da Associação entre Classes Autor: Ivan Fonseca Consultor em IT Performance Management, professor, autor e palestrante."

Apresentações semelhantes


Anúncios Google