CLASS的归因静态类型CLASS

2020-09-23 21:43发布

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

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


你好大师,

我想知道,如何将STATIC CLASS作为另一个CLASS的属性,如下所示:

 ZCL_STATIC_01 => ZCL_STATIC_02 => method_01()。

我想要这样的东西(并且仅在STATIC类和方法中使用):

谢谢。

jpg.jpg (114.5 kB)

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

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


你好大师,

我想知道,如何将STATIC CLASS作为另一个CLASS的属性,如下所示:

 ZCL_STATIC_01 => ZCL_STATIC_02 => method_01()。

我想要这样的东西(并且仅在STATIC类和方法中使用):

谢谢。

jpg.jpg (114.5 kB)
付费偷看设置
发送
4条回答
亦是此间程序员
1楼 · 2020-09-23 22:11.采纳回答

ABAP对象中没有类的嵌套。

如果要对此建模,请使用接口。 接口可以嵌套。 但是,好处也只出现在实例化对象和接口引用变量上。

愤怒的猪头君
2楼-- · 2020-09-23 22:13
 

抱歉,在这里直言不讳,但是如果没有功能性原因,而目的是拥有漂亮的代码/编辑器功能,则是选择OO设计的最糟糕的原因之一

我个人觉得这很麻烦,而且很难阅读。 那些在该级别上工作的人应该知道什么是开票凭证,那么延长它和添加不必要的信息有什么意义?

槿木_熙
3楼-- · 2020-09-23 22:15

但是为什么不ZCL_CAD_SERVICES => sd-> billing-> bapi_billingdoc_display ? 实例化几个对象并不花很多钱。 如果要实例化的对象太多,请使用以下方法:ZCL_CAD_SERVICES => sd()-> billing()-> bapi_billingdoc_display

大简至美
4楼-- · 2020-09-23 22:18

不是。

如果您解释了要解决的问题,则有人可以提供替代解决方案。

一周热门 更多>