动态创建一个类的实例

2020-08-20 12:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hello Folks,我正在...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello Folks,我正在努力构建对象的多个实例。

实际上我是通过创建n次对象来创建n个对象

创建对象lo_line。
 创建对象lo_linec。
 创建对象lo_lined。
 创建对象lo_linee。
 

lo_line,lo_linec,lo_lined,lo_linee都是类型为ref的zcl_composite_class类型。

如何动态创建

之类的对象

创建对象(lv_name)类型zcl_composite_class

或在表演中

使用lv_name执行创建对象

我虽然可以使用ref zcl_composite_class的lt_object类型表之类的东西

ls_object类型为zcl_composite_class,

并在桌子上循环

但是我无法使用它。

谢谢

6条回答
追夢秋陽
2020-08-20 13:30

嗨,马可,

假设在设计时就知道对象的类型:

xyz的
"类型标准表是不可能的,因此我们分别声明引用类型
 类型:
   object_ref类型引用到zcl_composite_class。

 数据:
   对象类型为object_ref的标准表。

 循环对象
 引用到数据(对象)中。
   数据引用到对象引用
   object-> * = new#()。
 结束循环。

最好的问候

Michael

一周热门 更多>