Relacionamentos de Instanciação

Nos diagramas UML, um relacionamento de instanciação é um tipo de dependência de uso entre classificadores que indica que as operações em um classificador criam instâncias de outro classificador.

Uma dependência significa que um único elemento de modelo ou conjunto de elementos requerem outros elementos de modelo para suas especificações ou implementações. Esse relacionamento significa que a definição de elementos do modelo de cliente é semanticamente ou estruturalmente dependente da definição de elemento de modelo do fornecedor. Uma alteração no modelo de fornecedor pode impactar o elemento de modelo de cliente dependente. Em um relacionamento de instanciação, o elemento de modelo de cliente é instanciado pelo elemento de fornecedor e é, portanto, dependente dele.

Como a seguinte figura ilustra, um relacionamento de instanciação é exibido no editor de diagramas como uma linha tracejada com uma seta aberta que aponta do classificador que executa a operação para o classificador que está sendo instanciado. A palavra-chave «instantiate» é anexada ao conector.

Esta imagem mostra a instanciação de uma classe por outra.


Feedback