En C/C++, les définitions de classe montrent les caractéristiques de la conception de classe. Les définitions de classe sont stockées dans les fichiers d'en-tête C/C++, qui portent l'extension *.h ou *.hpp. Un fichier d'en-tête peut contenir plusieurs définitions de classe.
Comme l'illustre le tableau suivant, un connecteur de relation de manifestation est représenté par une flèche composée d'une ligne tiretée et d'une pointe vide. Le connecteur part du fichier d'en-tête (la définition de classe) vers la classe, (la manifestation de la classe).
| Fichier d'en-tête C/C++ | Diagramme de classes C/C++ |
![]() |
![]() |