메뉴 건너뛰기

SAP 한국 커뮤니티

REPORT z14_08.

sapjoy 2012.08.01 19:47 조회 수 : 1017

REPORT  z14_08.

CLASS vehicle DEFINITION INHERITING FROM object.
   PUBLIC SECTION.
    METHODS: create,
                       drive.
   PROTECTED SECTION.
    DATA speed TYPE i VALUE '100'.
ENDCLASS.                    "vehicle DEFINITION

CLASS plane DEFINITION INHERITING FROM vehicle.
   PUBLIC SECTION.
    METHODS: fly.
ENDCLASS.                    "plane DEFINITION

* Class IMPLEMENTATION
CLASS vehicle IMPLEMENTATION.
   METHOD create.

      ENDMETHOD.                    "vehicle
 METHOD drive.
          speed = speed + 100.
          WRITE : 'Driving is possible, ', 'Current:', speed.
      ENDMETHOD.                    "vehicle
ENDCLASS.                    "vehicle IMPLEMENTATION

CLASS plane IMPLEMENTATION.
   METHOD fly.
    speed = speed + 1000.
   ENDMETHOD.
ENDCLASS.                    "plane IMPLEMENTATION

DATA : car TYPE REF TO vehicle,
  air  TYPE REF TO plane.

START-OF-SELECTION.
  CREATE OBJECT: car.
  air ?= car.

  CALL METHOD: air->drive.
  CALL METHOD: air->fly.

번호 제목 글쓴이 날짜 조회 수
551 REPORT z14_06. [1] sapjoy 2012.08.01 1009
550 REPORT z12_13.. sapjoy 2012.07.30 1014
549 REPORT z16_06. sapjoy 2012.08.01 1015
548 REPORT z12_15 sapjoy 2012.07.30 1016
» REPORT z14_08. [3] sapjoy 2012.08.01 1017
546 REPORT z14_14. sapjoy 2012.08.01 1017
545 REPORT z12_11. sapjoy 2012.07.30 1018
544 REPORT z14_15. sapjoy 2012.08.01 1019
543 REPORT z17_04 . sapjoy 2012.08.01 1021
542 REPORT z05_20. sapjoy 2012.07.30 1023
541 REPORT z15_18. sapjoy 2012.08.01 1024
540 REPORT z14_17. sapjoy 2012.08.01 1027
539 REPORT z15_28. sapjoy 2012.08.01 1027
538 PROGRAM z13_04. sapjoy 2012.08.01 1028
537 REPORT z12_23. sapjoy 2012.07.30 1032
536 REPORT z12_28. sapjoy 2012.07.30 1033
535 REPORT z10_07. sapjoy 2012.07.30 1035
534 REPORT z15_05. sapjoy 2012.08.01 1049
533 REPORT z04_16. sapjoy 2012.07.30 1051
532 REPORT z07_04. [1] sapjoy 2012.07.30 1061