상세 컨텐츠

본문 제목

CLASS TEST #3 : Two Fer

카테고리 없음

by Kiroc 2024. 1. 12. 15:11

본문

 

https://exercism.org/tracks/abap/exercises/two-fer

 

Two Fer in ABAP on Exercism

Can you solve Two Fer in ABAP? Improve your ABAP skills with support from our world-class team of mentors.

exercism.org

엄청 간단해보였는데 통과가 잘 안되서 의아했던 문제

concatenate할 때 공백이 들어간 경우는 ` `로 묶어서 concatenate해야 공백이 제대로 표시되는 것을 이제야 알았다 ;;

`은 키보드 자판 숫자 1앞의 자판을 누르면 됨

 

내가 쓴 답변

CLASS zcl_two_fer DEFINITION PUBLIC.
  PUBLIC SECTION.
    METHODS two_fer
      IMPORTING
        input         TYPE string OPTIONAL
      RETURNING
        VALUE(result) TYPE string.
ENDCLASS.

CLASS zcl_two_fer IMPLEMENTATION.

  METHOD two_fer.
* add solution here
  if input is initial.
    input = 'you'.
  endif.
  result = `One for ` && input && `, one for me.`.
  ENDMETHOD.

ENDCLASS.

 

다른 사람의 모범 답변

result = |One for { name }, one for me.|.