ABAP =>、->和?=符号的含义

1. => 调用类的静态方法

在OO ALV(面向对象ALV报表)中使用CL_SALV_TABLE的静态方法Factory()来创建类的实例时需要用到=>

具体的代码如下:

TRY.

 

        cl_salv_table=>factory(

 

          IMPORTING

 

            r_salv_table = lr_table

 

          CHANGING

 

            t_table      = lt_tab

 

        ).

 

      CATCH cx_salv_msg.

 

    ENDTRY.

 

2. -> 调用类的普通方法

取得实例之后再调用方法Display()显示列表,这时候需要用到->符号

        lr_table->display( ).

 

3. ?= 类、接口等类型的向下类型转换

 

posted @ 2018-06-07 09:20  v5v5v5v5  阅读(582)  评论(0编辑  收藏  举报