Closed xczar0 closed 6 years ago
When you redefine "Display" method and inside of this method access "super->Display" FALV will jump into "endless loop execution". Example below:
CLASS ZCL_TEST_FALV definition public inheriting from ZCL_FALV final. public section. methods: DISPLAY redefinition. ENDCLASS. "Implementation: CLASS ZCL_TEST_FALV IMPLEMENTATION. METHOD DISPLAY. raise event event_handler_set. super->DISPLAY( ). ENDMETHOD. ENDCLASS.
Display method calls itself recoursively, that's why it should be final. I will change the method definition.
display method set as final.
When you redefine "Display" method and inside of this method access "super->Display" FALV will jump into "endless loop execution". Example below: