CLASS zcl_base_service DEFINITION ABSTRACT.
PUBLIC SECTION.
METHODS execute.
PROTECTED SECTION.
METHODS validate ABSTRACT.
METHODS save ABSTRACT.
ENDCLASS. CLASS zcl_order_service DEFINITION
INHERITING FROM zcl_base_service.
PROTECTED SECTION.
METHODS validate REDEFINITION.
METHODS save REDEFINITION.
ENDCLASS. mo_logger = NEW zcl_logger( ). METHOD method1.
mo_logger = io_logger.
ENDMETHOD.