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

2.6.95 JMN5533I-S

他のクラスを継承しないクラスでは,定義済みオブジェクト一意名SUPERは使用できません. 型付けされていないオブジェクト参照データ項目'UNTYPED-OBJECT'が指定されたとみなします.

例題

[C5533.cob]
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID.      C5533.
000003 IDENTIFICATION DIVISION.
000004 OBJECT.
000005 PROCEDURE      DIVISION.
000006 IDENTIFICATION DIVISION.
000007 METHOD-ID.     M5533.
000008 DATA           DIVISION.
000009 WORKING-STORAGE SECTION.
000010 01 OBJFU       USAGE OBJECT REFERENCE CLASS OF SELF.
000011 PROCEDURE      DIVISION.
000012     INVOKE SUPER "NEW" RETURNING OBJFU.
000013 END METHOD     M5533.
000014 END OBJECT.
000015 END CLASS      C5533.

C5533.cob 12: JMN5533I-S 他のクラスを継承しないクラスでは,定義済みオブジェクト一意名SUPERは使用できません.型付けされていないオブジェクト参照データ項目'UNTYPED-OBJECT'が指定されたとみなします.

詳細な説明

定義済みオブジェクト一意名SUPERは,親クラスを表します.他のクラスを継承していないクラス(親クラスが無いクラス)では,定義済みオブジェクト一意名SUPERは使用できません.