2020-09-12 13:52发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我现在已经有将近... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我现在已经有将近8-9年的SAP抽象,并且经常使用核心树胶和OOPS。我了解Abap OOPS在代码可重用性,继承性,多态性,重载方面尤其起示范作用。/p>
但是坦率地说,在理解另一个使用OOPS的开发人员的代码时,我不会说这几乎是不可能的,但那是不可能的。
有这个缺点,我发现OOP完全是对技术的失望。我需要您对此发表意见。
我用OOPS范式实现的其他问题虽然并不完全反对。但是它必须位于中心域中,示例汇编语言主要用于基于OS的处理,类似地,OOPS的目的也必须 只限于设计早期的原型或RAD工具。
使用OOPS的开发人员也无法完全控制自己的编码。
示例:我需要使用set_alv_for_first_display显示alv报告。 我主要要做的是提供必要的参数来调用此FM,并提供一些必填项和一些我喜欢的属性,以带来一些自定义效果。 但是我的控制仅限于此FM上提供的接口。 我不知道在每个显示的单元格中如何进行洪水填充,或者我可以在alv中使某些东西开始闪烁。.您做的许多事情和您都知道通过调用方法来完成。 但是,复杂性处理方式的这一抽象层从未使开发人员感到最佳。
我们只使用REUSE_ALV_HIERSEQ_LIST_DISPLAY,对此感到高兴。
但是该树节点如何变成图片,其背后是什么图形,涉及链表或队列的逻辑完全不在我们的范围之内。
最多设置5个标签!
我用OOPS范式实现的其他问题虽然并不完全反对。但是它必须位于中心域中,示例汇编语言主要用于基于OS的处理,类似地,OOPS的目的也必须 只限于设计早期的原型或RAD工具。
使用OOPS的开发人员也无法完全控制自己的编码。
示例:我需要使用set_alv_for_first_display显示alv报告。 我主要要做的是提供必要的参数来调用此FM,并提供一些必填项和一些我喜欢的属性,以带来一些自定义效果。 但是我的控制仅限于此FM上提供的接口。 我不知道在每个显示的单元格中如何进行洪水填充,或者我可以在alv中使某些东西开始闪烁。.您做的许多事情和您都知道通过调用方法来完成。 但是,复杂性处理方式的这一抽象层从未使开发人员感到最佳。
我们只使用REUSE_ALV_HIERSEQ_LIST_DISPLAY,对此感到高兴。
但是该树节点如何变成图片,其背后是什么图形,涉及链表或队列的逻辑完全不在我们的范围之内。
一周热门 更多>