引数の説明
クラス名,インタフェース名またはデリゲート名 |
例
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID. C1831.
000003 ENVIRONMENT DIVISION.
000004 CONFIGURATION SECTION.
000005 REPOSITORY.
000006 CLASS C1INT EXPANDS C1 USING C2IST
000007 CLASS C2IST EXPANDS C2 USING C1INT
000008 CLASS C1 AS "c1<>"
000009 CLASS SYSINT AS "System.Int32"
000010 CLASS C2 AS "c2<>"
000011 .
000012 END CLASS C1831.
C1831.cob (7) : JMN1831I-S 構成型'C2IST'が他の構成型と相互参照関係になっています.
詳細な説明
宣言した構成型の型引数に,直接または間接的に自身を型引数とする構成型が指定(相互参照)されているため,解決できません.
[直接的に参照]
000005 REPOSITORY.
000006 CLASS A EXPANDS C1 USING B
000007 CLASS B EXPANDS C1 USING A.
[間接的に参照]
000005 REPOSITORY.
000006 CLASS A EXPANDS C1 USING B
000007 CLASS B EXPANDS C1 USING C
000008 CLASS C EXPANDS C1 USING A.