No C/C++, as definições de classe descrevem as características do design da classe. As definições de classe são armazenadas nos arquivos de cabeçalho do C/C++ que têm uma extensão de nome de arquivo *.h ou *.hpp. Um arquivo de cabeçalho pode conter mais de uma definição de classe.
Como a figura na tabela a seguir ilustra, um conector de relacionamento de manifestação é exibido como uma linha tracejada com uma ponta de seta não preenchida. O conector aponta do arquivo de cabeçalho, que é a definição de classe, para a classe, que é a manifestação da classe.
| Arquivo de cabeçalho do C/C++ | Diagrama de classes do C/C++ |
![]() |
![]() |