메뉴 건너뛰기

SAP 한국 커뮤니티



[요청]z17_003과 z17_004 관한 메시지에 관한 질문입니다.

아밥우먼 2008.09.15 13:33 조회 수 : 3194

넷위버 7.0 트라이버젼으로 실습하는데 아래의 문제가 생겨 질문을 드립니다.


 


1. 결과를 확인하니 아래의 메세지가 나옵니다.


method "set(exporting" is unknown or protected or private.


 


아무리 뒤져봐도 뭐가 잘못됐지 알수가 없네요.


 


 *&---------------------------------------------------------------------*
*& Report  Z17_003
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*


REPORT  z17_003.


*----------------------------------------------------------------------*
*       CLASS counter DEFINITION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS counter DEFINITION.
  PUBLIC SECTION.
    METHODS: set IMPORTING set_value TYPE i,
             increment,
             get EXPORTING get_value TYPE i.


    DATA count TYPE i.
ENDCLASS.                    "counter DEFINITION


*----------------------------------------------------------------------*
*       CLASS counter IMPLEMENTATION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS counter IMPLEMENTATION.
  METHOD set.
    count = set_value.
  ENDMETHOD.                    "set


  METHOD increment.
    ADD 1 TO count.
  ENDMETHOD.                    "increment


  METHOD get.
    get_value = count.
  ENDMETHOD.                    "get
ENDCLASS.                    "counter IMPLEMENTATION


DATA: cref1 TYPE REF TO counter,
      l_imp TYPE I.


START-OF-SELECTION.


  CREATE OBJECT cref1.


  CALL METHOD cref1->set(exporting set_value = 3).
  WRITE: / 'set method:', cref1->count.


  CALL METHOD cref1->increment.


  CALL METHOD cref1->get(importing get_value = l_imp).
  WRITE: / 'get method:', l_imp.


 


 



2. 실행을 하니 아래의 메세지가 나옵니다.


method "set" is not declared or inherited in class "counter"....


 


e아밥 홈페이지에 있는 소스를 그대로 이용한건데 위 메시지가 나오네요.
뭐가 잘못됐나요?



REPORT  z17_004.



CLASS counter DEFINITION.
    PRIVATE SECTION.
*    PROTECTED SECTION.
    DATA count TYPE i.
ENDCLASS.


CLASS counter2 DEFINITION INHERITING FROM counter.
  PUBLIC SECTION.
    METHODS: set IMPORTING set_value type i,
             increment,
             get EXPORTING get_value type i.
ENDCLASS.


CLASS counter IMPLEMENTATION.
  METHOD set.
    count = set_value.
  ENDMETHOD.
  METHOD increment.
    ADD 1 TO count.
  ENDMETHOD.
  METHOD get.
    get_value = count.
  ENDMETHOD.
ENDCLASS.


DATA : CREF1 TYPE REF TO COUNTER2,
       L_imp   TYPE I.
START-OF-SELECTION.
CREATE OBJECT CREF1.


CALL METHOD CREF1->SET( exporting set_value = 3 ).


CALL METHOD CREF1->increment.


CALL METHOD CREF1->GET( IMPORTING get_value = l_imp ).
WRITE : / 'GET METHOD :' , l_imp.


 


위 내용에 대해 자세한 조언부탁합니다.


추석 마지막입니다. 잘 보내세요.^^

번호 제목 글쓴이 날짜 조회 수
공지 e-abap에서 출간된 책 소개 [8] 양키 2013.01.31 11767
265 <easy abap 2.0> 232~233p 질문이요 [1] lookie87 2013.02.07 1083
264 easy abap 2.0교재 105쪽 질문드립니다. [1] lookie87 2013.02.18 1100
263 2.0의 232page 결과 값 [1] 박진국 2012.11.05 1102
262 202 page 4-4-1 예 [1] baishui 2013.06.21 1103
261 188p 4-14 baishui 2013.07.12 1109
260 easy abap 2.0 예제 2-26 질문입니다. [2] 싸밥아밥 2013.02.07 1125
259 shared buffer나 DB테이블에 직접 값을 ex/import할 때 왜 tables indx.를 선언하나요? [2] 로우랜드 2018.01.16 1137
258 easy abap 2.0 예제 4-3 질문입니다. [2] 싸밥아밥 2013.02.19 1138
257 easy abap 2.0 screen에 context메뉴 추가 file 싸밥아밥 2013.05.10 1139
256 easy abap 2.0 예제 2-15 질문입니다. [2] 싸밥아밥 2013.02.07 1141
255 easy ABAP 2.0 62p 예제 2-8. [2] 싸밥아밥 2013.02.07 1150
254 190p 4-15 [1] baishui 2013.07.12 1151
253 [EASY ABAP 2.0] 예제 16-3 p.919-920 질문 입니다. [1] TYPE-1 2013.03.19 1155
252 점점 어려워 지네요.....ㅜ.ㅜ [2] baishui 2013.06.18 1157
251 easy abap 2.0 예제 3_1에서 궁금한점 있습니다. [2] 싸밥아밥 2013.02.14 1161
250 EASY-ABAP 2.0 교재 P747의 코드에서 질문있습니다.(예제 14-8) [1] acrylbrain 2013.05.27 1171
249 106page 3-3 [3] baishui 2013.07.09 1176
248 easy abap 2.0 p.477 질문입니다 [1] 하늘병일 2013.05.24 1189
247 교재 145p 질문입니다. [1] kitty 2014.06.20 1189
246 easy abap 2.0 p.477 Input Help 생성관련 질문. [1] 싸밥아밥 2013.04.14 1208