Classes de Associação

Nos diagramas UML, uma classe de associação é uma classe que faz parte de um relacionamento de associação entre outras classes.

Você pode conectar uma classe de associação a um relacionamento de associação para fornecer informações adicionais sobre o relacionamento. Uma classe de associação é idêntica a outras classes e pode conter operações, atributos, bem como outras associações.

Por exemplo, uma classe chamada Student representa um estudante e tem uma associação com uma classe chamada Course, que representa um curso educativo. A classe Student pode se inscrever em um curso. Uma classe de associação chamada Enrollment define o relacionamento entre as classes Student e Course fornecendo informações de seção, grade e semestre relativas ao relacionamento de associação.

Como a seguinte figura ilustra, uma classe de associação é conectada a uma associação por uma linha pontilhada.

A imagem mostra uma classe de associação chamada Enrollment que inclui informações sobre o relacionamento entre duas classes chamadas Student e Course.

Tarefas relacionadas
Especificando Relacionamentos em Diagramas
Referências relacionadas
Tipos de Relacionamento

Feedback