Associação Unária ou Reflexiva

Juliana Jenny Kolb

teste

Home > Engenharia de Software >  Sumário > Engenharia de Requisitos > UML > Diagrama de Classes > Associações

Associação Unária ou Reflexiva

Este tipo de associação ocorre quando existe um relacionamento de uma classe para consigo mesma. A Figura 1 ilustra um exemplo.

Associação unária

Figura 1: Associação unária.
Fonte: GUEDES(2006).

Ao observarmos a Figura 1, percebe-se que a classe Funcionário apresenta como atributo o Código do Funcionário, Nome e o Código do Chefe. O chefe do funcionário também é, por sua vez, um funcionário da empresa e, portanto, também s constitui em uma instância da Classe Funcionário.
A associação chamada Chefia indica uma possível relação entre uma ou mais instâncias da classe Funcionário com outras instâncias da própria classe Funcionário. Esta associação determina que um funcionário pode ou não chefiar outros funcionários (0…*).
Ver: Multiplicidade (+) Visibilidade (+).

Referência Bibliográfica

GUEDES, Gilleanes T. A. UML: Uma abordagem prática. São Paulo: Novatec, 2006.

Deixe uma resposta