2020-09-10 22:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
所有问候。
我在ABAP中遇到了很多代码。
数据:lr_intf类型引用为lif_test, lr_mine类型参考lcl_myclass。
创建对象lr_intf类型lcl_myclass。
这里lif_test是一个接口。
我的问题是,在这里使用lcl_myclass通过TYPE关键字创建对象的确切方式。
我将尝试使用内存分配方式回答您的问题。
因此,当您编写以下代码时-
CLASS c1定义。 ... ENDCLASS。 数据引用至c1的类型。 创建对象oref。
因此在上面的代码中,我们为类c1创建对变量oref的引用,然后分配内存。
CLASS c1定义。 .... ENDCLASS。 DATA OREF TYPE REF TO对象。 创建对象oref TYPE c1。
在上面的代码中,我们创建对变量对象的引用,然后定义类并分配内存。
希望这会对您有所帮助。
有关更多查询,请参阅
创建对象
我不太了解您对此问题想知道什么,但是您可以按CREATE OBJECT上的F1键以了解其工作原理。
甚至我都不明白您是在问"创建对象类型"语法如何工作,还是在为接口创建对象。
如果还有第二个疑问,那么除非在类中实现了接口,否则我们无法为该接口创建对象。 如果您检查 lcl_myclass ,它必须实现接口 lif_test。
最多设置5个标签!
我将尝试使用内存分配方式回答您的问题。
因此,当您编写以下代码时-
因此在上面的代码中,我们为类c1创建对变量oref的引用,然后分配内存。
在上面的代码中,我们创建对变量对象的引用,然后定义类并分配内存。
希望这会对您有所帮助。
有关更多查询,请参阅
创建对象
我不太了解您对此问题想知道什么,但是您可以按CREATE OBJECT上的F1键以了解其工作原理。
甚至我都不明白您是在问"创建对象类型"语法如何工作,还是在为接口创建对象。
如果还有第二个疑问,那么除非在类中实现了接口,否则我们无法为该接口创建对象。 如果您检查 lcl_myclass ,它必须实现接口 lif_test。
一周热门 更多>