메뉴 건너뛰기

SAP 한국 커뮤니티

 

* inerface status
*----------------------------------------------*
*
*------------------------------------------------*

interface status.
  methods write.
endinterface.                    "status

*-----------------------------------------------*
* class couner definition
*------------------------------------------------*
*
*--------------------------------------------------*

class counter definition.

  public section.
    interfaces status.
    methods : set importing value(set_value) type i,
                    increment,
              get exporting value(get_value) type i.


  private section.
    data count type i.

endclass.                    "counter DEFINITION

*-------------------------------------------------*
* class counter implementation
*--------------------------------------------------*
*
*--------------------------------------------------*
class counter implementation.

  method status~write"인터페이스 함수는 ~로 표시
    write: / 'count in counter is ...' .

  endmethod.                    "status~write

  method set.
    count = set_value.
  endmethod"set

  method get.
    count = get_value.
  endmethod.                    "get

  method increment.
    add 1 to count.
  endmethod.   "inclrement


endclass.     "counter implementation


data cnt type ref to counter. "counter 클래스 의 cnt.
data number type i value 5.

start-of-selection.

  create object cnt" c의 counter cnt = new counter() 와 같다. 이걸 2줄로 만든것
  call method cnt->set EXPORTING set_value = 30.

  do 5 times.
    call method cnt->increment.
  enddo.

  call method cnt->status~write.


 


위의 구문에서 set imporitng 과  get exporting 파라메터에 대해서 구문과 연동해서 설명부탁드립니다.


그리고 data cnt type ref to counter. 부분에서  cnt 가 public section이 아닌 private section의 count를 참조하는지도 좀알려주셨으면 합니다.


 

번호 제목 글쓴이 날짜 조회 수
4472 [요청]덤프 문의 internal table관련문의 [1] 제슨오 2008.03.17 1950
4471 [요청]jco 설치 할려 면 어디서 다운을 받아야 하는지요.. [1] starter 2008.02.20 1950
4470 <img src=3.gif border=0>[요청]sap DB의 ERD를 만드는 방법이 있을까요? [2] 도움이 2008.07.30 1949
4469 <b>[완료]</b>ALV Class Toolbar 관련 질문입니다. [4] Waiting 2008.01.08 1949
4468 [요청]long text editor 생성할때 출력전용으로 모드를 설정할수있나요? [1] 노력&성장 2008.04.03 1948
4467 [요청]Sorted table에서 사용할수 있는 구문에 대한 질문입니다. [1] kkk 2008.01.23 1948
4466 <img src=2.gif>계약수정시 품목 단가 수정 문제 [3] ABAP하는사람 2010.07.12 1947
4465 <img src=1.gif>spool 을 PDF 로 전환시 한글 겹칩문제 file 테스트 2010.06.21 1947
4464 <b>[완료]</b>AT END OF f ....ENDAT 구문이 실행이 안되요... [3] file seph 2008.08.26 1947
» [요청]set/get importing/exporting 파라메터에 대해서 질문드립니다. kkk 2008.04.08 1947
4462 <img src=3.gif>webdynpro abap 에서 popup에 파라미터 전달하는 방법 [1] 모포 2010.07.16 1946
4461 [요청]Write로 출력시 페이지 포맷에 관한 질문. [1] 신동욱 2008.09.20 1946
4460 [요청]TABLE CONTROL에 관한 MARK값을 한번에 지우고 싶습니다. [5] 사상화 2008.06.13 1946
4459 <img src=3.gif>user-exit을 코딩하고 있는데 코딩이 이해가 안가는 부분이 있어서 질문드립니다 ;; [5] 그저조아 2011.01.21 1945
4458 해당 소스 분석 좀 부탁드려요..^^ [1] 나도아밥퍼 2007.07.26 1945
4457 <img src=3.gif>T-CODE 질문드립니다. 없다고 나오네요. [4] PHENOME 2011.02.25 1944
4456 [요청]휴가일수(남은휴가, 근속일수, 년차, 월차등등....) 구하는 펑션이 있는지요....... 아밥입문자 2008.05.30 1944
4455 입력받은 숫자만큼 인터널 테이블의 필드수를 정의하는 방법 [5] GG 2007.10.08 1944
4454 <b>[완료]</b>smartforms에서 그림을 추가하는 방법좀 상세히 갈켜 주세요 [2] SD2 2008.06.09 1943
4453 [re] [요청]SAP공부방법과 시험노하우좀 알려주세요 목요일 2007.12.28 1943