![]() |
1
3
返回的参数必须是完全类型的,p是泛型类型,因此有三个选项:
|
![]() |
2
1
你在这里提出的问题很有趣。 It is common rule 在abap中,声明类型和对象仅从声明的行开始生效:
但是!但是这里我们有一个有趣的与abap objects类的冲突 definition syntax
定义期间可视区域的相互位置 是固定的 你不能随心所欲地改变它们。 虽然它与abap可见性概念并不矛盾,但从技术上讲,在私有部分声明类型并在公共部分使用它是不可能的。这种类型的声明位置将位于公共部分的下方,因此实际上对其不可见。 但如果您更改声明/使用部分的顺序,则所有内容都将被编译。
|