abap中使用type ref to是怎么回事?
2个回答
展开全部
abap中使用type ref to是怎么回事:
TYPE REF TO 在SAP里面也是引用,后面跟一个对象:可以是类,可以是数据类型DATA等等。
记住:DATA V_REF TYPE REF TO **,这条语句只是声明了一个引用变量,并没有创建,要创建引用对象使用CREATE OBJECT V_REF语句。
给REF引用变量赋值:可以使用变量、也可以使用字段符号eg。GET REFERENCE OF <fs> INTO V_REF .;GET REFERENCE OF g_number INTO V_REF 。
获取引用变量的值只能使用以下这种方式:
ASSIGN V_REF->* TO <fs>.
TYPE REF TO 用来定义一个数据对象,这个数据对象是用来指向另外的数据的。
TYPE用来定义一个数据对象,它本身就是一个存储数据的对象,不是用来指向别的数据对象的。
展开全部
TYPE REF TO 在SAP里面也是引用,后面跟一个对象:可以是类,可以是数据类型DATA等等
记住:DATA V_REF TYPE REF TO **,这条语句只是声明了一个引用变量,并没有创建,要创建引用对象使用CREATE OBJECT V_REF语句
给REF引用变量赋值:可以使用变量、也可以使用字段符号
eg。GET REFERENCE OF <fs> INTO V_REF .
GET REFERENCE OF g_number INTO V_REF .
获取引用变量的值只能使用以下这种方式:
ASSIGN V_REF->* TO <fs>.
记住:DATA V_REF TYPE REF TO **,这条语句只是声明了一个引用变量,并没有创建,要创建引用对象使用CREATE OBJECT V_REF语句
给REF引用变量赋值:可以使用变量、也可以使用字段符号
eg。GET REFERENCE OF <fs> INTO V_REF .
GET REFERENCE OF g_number INTO V_REF .
获取引用变量的值只能使用以下这种方式:
ASSIGN V_REF->* TO <fs>.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询