有什麼方法可以在沒有吸氣劑的情況下獲取對象私有屬性的值。不允許修改任何形狀或形式的課程。如何讀取ABAP中沒有吸氣劑的對象的私有屬性
請在下面找到一個具有私人屬性的示例類。
CLASS counter DEFINITION.
PUBLIC SECTION.
METHODS: set IMPORTING value(set_value) TYPE i.
PRIVATE SECTION.
DATA count TYPE i.
ENDCLASS. "counter DEFINITION
CLASS counter IMPLEMENTATION.
METHOD set.
count = set_value.
ENDMETHOD. "set
ENDCLASS. "counter IMPLEMENTATION
如何獲取count
的值?從計數器繼承將不會工作,因爲count
是私人的,不受保護。
你能澄清嗎?也許有一些代碼? – Raptor
爲什麼人們總是試圖打破面向對象軟件開發的最有價值的想法? – vwegert
您可以隨時創建一個新的類,從舊的類繼承,並自己添加一個吸氣劑。 –