메뉴 건너뛰기

SAP 한국 커뮤니티

Report Z14_12

전통주막 2025.09.17 21:56 조회 수 : 0

*&---------------------------------------------------------------------*
*& Report Z14_12
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT Z14_12.


CLASS parent_shape DEFINITION.
  PUBLIC SECTION.
    DATA: width  TYPE i VALUE 5,
          height TYPE i VALUE 10,
          result TYPE i.

    METHODS: calculate_area.
ENDCLASS.

CLASS parent_shape IMPLEMENTATION.
  METHOD calculate_area.
    " 부모 클래스에서는 가로와 높이를 합산해서 반환
    result = width + height.
    WRITE :/ 'Parent method :', result.
  ENDMETHOD.
ENDCLASS.

CLASS child_rectangle DEFINITION INHERITING FROM parent_shape.
  PUBLIC SECTION.
    METHODS: calculate_area REDEFINITION.
ENDCLASS.

CLASS child_rectangle IMPLEMENTATION.
  METHOD calculate_area.
    " 자식 클래스에서는 사각형의 넓이를 계산
    CALL METHOD super->calculate_area.

    result = width * height.
    WRITE :/ 'Child method :', result.
  ENDMETHOD.
ENDCLASS.

START-OF-SELECTION.
  DATA: lo_child TYPE REF TO child_rectangle.

  CREATE OBJECT lo_child.

  " 자식 클래스의 calculate_area 메소드 호출
  lo_child->calculate_area( ).

번호 제목 글쓴이 날짜 조회 수
383 REPORT z10_02 가능 2025.09.22 0
382 REPORT z10_01 가능 2025.09.22 1
381 Report Z14_24 전통주막 2025.09.17 3
380 ZCL_EMP(예제 Z14-24 클래스) 전통주막 2025.09.17 1
379 Report Z14_23 전통주막 2025.09.17 2
378 Report Z14_22 전통주막 2025.09.17 0
377 Report Z14_21 전통주막 2025.09.17 1
376 Report Z14_20 전통주막 2025.09.17 0
375 Report Z14_19 전통주막 2025.09.17 1
374 Report Z14_18 전통주막 2025.09.17 0
373 Report Z14_17 전통주막 2025.09.17 0
372 Report Z14_16 전통주막 2025.09.17 0
371 Report Z14_15 전통주막 2025.09.17 0
370 Report Z14_14 전통주막 2025.09.17 0
369 Report Z14_13 전통주막 2025.09.17 0
» Report Z14_12 전통주막 2025.09.17 0
367 Report Z14_11 전통주막 2025.09.17 0
366 Report Z14_10 전통주막 2025.09.17 0
365 Report Z14_09 전통주막 2025.09.17 0
364 Report Z14_08 전통주막 2025.09.17 0