Relacionamentos de Associação de Elemento Pertencente

Em diagramas de classe, um relacionamento de associação de elemento pertencente é um tipo de associação que determina a propriedade.

A associação de elemento pertencente representa classes que pertencem a uma outra classe. Esse relacionamento é utilizado para visualizar classes aninhadas em um diagrama de classe em que uma classe é declarada no escopo de uma outra classe externa. Uma classe aninhada pertence ao espaço de nomes da classe externa e pode ser utilizada apenas na classe externa. Ou seja, a classe-pai declara a classe interna ou aninhada. Essa construção é utilizada principalmente por razões de execução.

Uma classe de declaração e uma classe em seu espaço de nomes são conectadas por uma linha de âncora referida como uma associação pertencente no modelo UML, com um ícone de âncora na extremidade conectada a uma classe de declaração. Um ícone de âncora aparece como um sinal de mais dentro de um círculo.

Por exemplo, se a Classe B for conectada à Classe A por uma linha de âncora com o símbolo de âncora na Classe A, a Classe B será declarada dentro do Espaço de Nomes da Classe A. Ou seja, o relacionamento entre a Classe A e a Classe B é a associação de elemento pertencente ao espaço de nomes.

A tabela a seguir ilustra o relacionamento de associação de elemento pertencente.

Código Fonte C/C++ Visualização UML
Uma captura instantânea do código fonte C/C++ para um relacionamento de declaração. Um relacionamento de declaração C/C++ é exibido.
Conceitos relacionados
Relacionamentos de Associação
Relacionamentos de Dependência
Relacionamentos de Generalização
Relacionamentos de Manifestação
Relacionamentos de Permissão
Generalização Abstrata
Adornos para Referências Não Resolvidas
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.