C/C++ 要素のクラス図において、C/C++ ヘッダー・ファイルにクラス定義が含まれている場合、クラスとクラス定義の間にはマニフェスト関係があります。
C/C++ では、クラス定義がクラス設計の特性の概要を示しています。 クラス定義は、*.h または *.hpp のファイル名拡張子をもつ、C/C++ ヘッダー・ファイルに格納されています。 ヘッダー・ファイルには、複数のクラス定義が含まれている場合もあります。
以下の表内の図では、マニフェスト関係のコネクターが、白抜き矢印のある破線として図示されています。 そのコネクターは、クラス定義であるヘッダー・ファイルから、クラスのマニフェストであるクラスへと、指し示しています。
C/C++ ヘッダー・ファイル | C/C++ クラス図 |