Sample code for instance constructor.
*&---------------------------------------------------------------------*
*& Report ZOOABAP_CL10
*& Insiatilize the instance constructor and it will automatically called whenever
*& object is created
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZOOABAP_CL10.
CLASS ZLCL_CUSTOMER DEFINITION.
PUBLIC SECTION.
METHODS : CONSTRUCTOR,
DISPLAY.
PROTECTED SECTION.
DATA : KUNNR TYPE KUNNR,
STCD1 TYPE STCD1.
ENDCLASS.
CLASS ZLCL_CUSTOMER IMPLEMENTATION.
METHOD: DISPLAY.
WRITE:/ KUNNR,
STCD1.
ENDMETHOD.
METHOD CONSTRUCTOR.
KUNNR = 1209000.
STCD1 = 'NOIDA'.
ENDMETHOD.
ENDCLASS.
START-OF-SELECTION.
DATA : OB TYPE REF TO ZLCL_CUSTOMER.
CREATE OBJECT OB.
CALL METHOD OB->DISPLAY( ).