ABAP Excercise 사이트를 발견해서 Class 공부중이다
https://exercism.org/tracks/abap/
그냥 저냥 class 활용정도만 하고 있었는데
각 부분의 정확한 개념을 파악하는 방향으로 공부 예정. 회사에서 할일 없을 때 공부하기 딱이다 ㅎㅎㅎ
첫번째는 역시 hello world 찍기.
아래 코드는 로컬로 선언하는 방식으로 CLASS 글로벌 생성은 SE24에서 진행.
* CLASS 사용시 DEFINITION, IMPLEMENTATION 두가지 다 정의해주는게 포인트이다.
* PUBLIC SECTION : 모두 접근 가능.
PROTECTED SECTION : 본인 CLASS, SUBCLASS 접근 가능.
PRIVATE SECTION : 본인 CLASS 접근 가능.
CLASS zcl_hello_world DEFINITION PUBLIC. "정의부분
PUBLIC SECTION.
METHODS hello RETURNING VALUE(result) TYPE string.
ENDCLASS.
CLASS zcl_hello_world IMPLEMENTATION. "구현부분
METHOD hello.
result = 'Hello, World!'. "해당 부분 수정해주는 게 답임.
ENDMETHOD.
ENDCLASS.
CLASS TEST #4 : Reverse String (0) | 2024.01.12 |
---|---|
CLASS TEST #2 : Scrabble Score (0) | 2024.01.12 |
ABAP - 다른 SAP끼리 데이터 송수신하는 RFC 펑션 프로그램 (0) | 2023.08.23 |
ABAP - BDC 실습(자재 마스터 변경) (0) | 2023.03.17 |
SAP ABAP - BATCH JOB 삭제하기 (0) | 2023.03.10 |