我需要在自己的attr_1
中获取类Class_1
的受保护属性Z-class
,并将其用作我的方法GET_CAMP_DATA()
的输入参数。
有人可以帮助我解决我的问题吗?
我想做这样的事情:
DATA(lv_camp_id) = Class_1=>attr_1`.
CALL METHOD GET_CAMP_DATA
EXPORTING
iv_camp_id = lv_camp_id
IMPORTING
et_result = lt_result
三个选项:
1。在Class_1中实现方法get_attr_1
,然后在此方法中返回attr_1
。
2。将attr_1
设置为public
和read-only
class Class_1 definition
public
final
create public global friends Z-class.
public section.
data attr_1 type your_type read-only.
protected section.
private section.
endclass.
3。将Z-class
定义为friend的Class_1
class Class_1 definition
public
final
create public global friends Z-class.
public section.
protected section.
data: attr_1 type your_type.
private section.
endclass.