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

2.5.166 JMN5703I-S

NEWメソッドの手続き部見出しには,@1@指定は記述できません.

引数の説明

@1@:

USINGまたはRETURNING.

      000001 IDENTIFICATION DIVISION.
      000002 CLASS-ID.      C5703.
      000003 ENVIRONMENT    DIVISION.
      000004 OBJECT.
      000005 PROCEDURE      DIVISION.
      000006 METHOD-ID.     NEW.
      000007 DATA           DIVISION.
      000008 LINKAGE         SECTION.
      000009 01 DAT1   USAGE OBJECT REFERENCE C5703.
      000010 PROCEDURE      DIVISION RETURNING DAT1.
      000011 END METHOD     NEW.
      000012 END OBJECT.
      000013 END CLASS      C5703.
    

C5703.cob (6) : JMN5703I-S NEWメソッドの手続き部見出しには,RETURNING指定は記述できません.

詳細な説明

インスタンスコンストラクタ(オブジェクト定義内のNEWメソッド)の返却項目としては,常にNEWメソッドを含むクラスのオブジェクトが仮定されており,これを変更することはできません.RETURNING指定を削除してください.

スタティックコンストラクタ(スタティック定義内のNEWメソッド)には引数や返却項目を持たせることはできません.USING指定,RETURNING指定は削除してください.