abap面向对象编程时,会遇到定义类引用(TYPE REF TO)在类定义的前面,这时编译报错,提示‘Type XXX is unknown’,
如下:
include文件YME_OTD_REPORT_TOP是在类定义的include yme_otd_report_cls之前,所以当引用到类lcl_event(定义在 yme_otd_report_cls中)就是提示类型未知。
这时用DEFINITION DEFERRED让程序提前知道类lcl_event就会避免编译错误。
语法:
1 |
CLASS 类名字 DEFINITION DEFERRED [PUBLIC]. |
以上。
发表评论