Atenção!

Seu navegador não é compatível com este curso. Instale um dos navegadores a seguir:

LINGUAGEM DE MODELAGEM UNIFICADA

Relacionamentos

Os relacionamentos conectam classes ou objetos, estabelecendo relações lógicas entre as próprias entidades.

Clique em cada um dos números para conhecer os tipos de relacionamento.

2_3_15 1. AssociaçãoA associação é o relacionamento entre as classes e osobjetos dessas classes. A função da associação é detalharuma quantidade de conexões definidas entre os doisobjetos relacionados. X 1 2. Generalização A generalização é um tipo de relacionamento entre umelemento globalizado com outro específico. O elemento específico abrange somente informaçõescomplementares, mais detalhadas além da instância,permitindo sua utilização onde o elemento globalizadotambém seja permitido. X 2 3. Especialização A especialização ocorre quando uma classe criada éherdada da generalização e detalha o processo definidona classe pai. Dessa forma, essa classe especializa a classepai para um tipo específico. X 3 4. Dependência A dependência é a relação entre um elementoindependente e um elemento dependente. Por contadesse relacionamento, qualquer modificação no elemento independente provoca alteração no elemento dependente. X 4 5. Refinamento O refinamento é um relacionamento em níveis distintosde concepção. Tal relacionamento envolve duasdefinições de uma mesma entidade. X 5

A seguir, vamos conhecer melhor cada um desses tipos de relacionamento, começando pela associação!