Em diagramas de classe, um relacionamento é a conexão entre
classes C/C++ e outros elementos.
Você pode utilizar vários relacionamentos para definir a estrutura
entre as classes C/C++:
- Os relacionamentos de associação indicam que as instâncias de uma classe
conectam-se a instâncias de uma outra classe.
- Os relacionamentos de dependência indicam que uma alteração em uma classe
pode afetar uma outra classe.
- Os relacionamentos de generalização indicam que uma classe é uma especialização
e uma outra classe.
- Os relacionamentos de realização indicam que uma classe fornece uma especificação
e a outra classe implementa a especificação.
Você também pode utilizar os relacionamentos de anexo de notas para fornecer
informações adicionais sobre diagramas, elementos do diagrama e conectores.