创建数据和创建对象之间的区别

时间:2012-07-03 20:59:14

标签: sap abap

我们何时使用创建数据?何时使用创建对象?

1 个答案:

答案 0 :(得分:1)

创建数据:CREATE DATA语句创建一个匿名数据对象,并为dref引用变量的数据对象分配引用。默认情况下,数据对象在当前程序的内部会话中创建并保留在那里作为只要它是必需的。如果它不再被引用变量引用,它将被垃圾收集器删除。可以使用添加area_handle将数据对象创建为共享对象。

创建对象:CREATE OBJECT语句生成类或对象的实例,并将对象引用分配给oref引用变量。在创建对象后直接调用类的实例构造函数。