ページの先頭行へ戻る
NetCOBOL for .NET V8.0 メッセージ集
FUJITSU Software

2.2.385 JMN1831I-S

構成型'@1@'が他の構成型と相互参照関係になっています.

引数の説明

@1@:

クラス名,インタフェース名またはデリゲート名

      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.