Class 2
Class 2
REPORT ZGA_CLASS1.
***********************************************************************************
********** CLASS DEFINATION
***********************************************************************************
PUBLIC SECTION.
METHODS:COLOR EXPORTING J1 TYPE C,
ENGINE CHANGING J2 TYPE C,
GEAR IMPORTING J3 TYPE C.
DATA:TYRE(30) TYPE C VALUE 'MRF'.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
SKIP 2.
WRITE:/ SY-ULINE.
WRITE:/ 'HONDA CAR PROPERTIES' COLOR 3.
WRITE:/ SY-ULINE.
***********************************************************************************
********** OBJECT CREATION
***********************************************************************************
DATA:M1(30) TYPE C,
M2(30) TYPE C,
M3(30) TYPE C.
***********************************************************************************
********** CLASS IMPLEMENTATION FOR HONDA CAR
***********************************************************************************
METHOD COLOR.
J1 = 'GREEN'.
ENDMETHOD.
METHOD ENGINE.
ENDMETHOD.
METHOD GEAR.
ENDMETHOD.
ENDCLASS.
****************
##########################################**************************
***********************************************************************************
********** CLASS DEFINATION INHERITING FROM
***********************************************************************************
***************** #########################################
*************************
PUBLIC SECTION.
METHODS:SEAT.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
START-OF-SELECTION.
SKIP 2.
WRITE:/ SY-ULINE.
WRITE:/ 'BEN CAR PROPERTIES' COLOR 3.
WRITE:/ SY-ULINE.
***********************************************************************************
********** OBJECT CREATION FOR BEN CAR
***********************************************************************************
DATA:T1(30) TYPE C,
T2(30) TYPE C,
T3(30) TYPE C.
METHOD SEAT.
write:/ 'SEAT :- ','6 Seat System' color 6.
ENDMETHOD.
ENDCLASS.