このトピックでは、変換されたコンポジション関係を示します。
コンポジション・グループのターゲットであるクラスの属性は、コンポジション・リンクのソースであるクラスに関連した COBOL グループ内に生成されます。そのグループの名前はターゲット・クラスの名前です。
図 1 を参照してください。
コンポジション関係は 2 つのクラス間に設定されます。その関係のために、生成された COBOL 内にグループが作成されます。図 2 を参照してください。
図 2. コンポジション関係01 GRANDCHILD .
05 PARENT .
10 ATTR1 PIC X(32).
10 ATTR2 PIC X(32).
05 CHILD .
10 ATTR5 PIC X(32).
10 ATTR6 PIC X(32).
10 CONTAINMENT .
15 ATTRIBUTE1 PIC X(32).
05 GRANDCHILD .
10 ATTR7 PIC X(32).