Professional Documents
Culture Documents
Polymorph Is M
Polymorph Is M
*----------------------------------------------------------------------*
* CLASS lcl_mobile DEFINITION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS lcl_mobile DEFINITION ABSTRACT.
PUBLIC SECTION.
METHODS: make_calls,
send_sms,
camera_func ABSTRACT, "Only Defination
touchscr ABSTRACT."Only Defination
PRIVATE SECTION.
DATA: sys_detail.
*----------------------------------------------------------------------*
* CLASS lcl_mobile IMPLEMENTATION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS lcl_mobile IMPLEMENTATION.
METHOD make_calls.
WRITE: / 'Calling from Mobile'.
ENDMETHOD. "make_calls
METHOD send_sms.
WRITE: / 'SMS sent'.
ENDMETHOD. "send_sms
*----------------------------------------------------------------------*
* CLASS lcl_nokia IMPLEMENTATION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS lcl_nokia IMPLEMENTATION.
METHOD memory_slot.
write: / '512 MB memory slot available'.
ENdmethod.
METHOD touchscr.
write: / 'Touch screen function available in Nokia N10'.
ENDMETHOD.
ENDCLASS.
START-OF-SELECTION.
lo_nokian10->make_calls( ).
lo_nokian10->send_sms( ).
lo_nokian10->camera_func( ).
lo_nokian10->touchscr( ).
lo_nokian10->memory_slot( ).