• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

기본 인터페이스의 기본 제공 메서드 관련 질문 (왜 이걸 사용하는지)

23.12.27 17:19 작성 조회수 185

0

강의 내용에서 Function 인터페이스의 compose, andThen 등을 설명해주셨습니다.

함수 간 Param 을 전달하고, 함수 실행 순서를 위한 것이라면 아래 제 코드처럼 사용해도 될 것 같은데, 왜 이 메서드를 사용하는지가 궁금합니다! (차이가 있는지도)

 

plusTen.compose(multiplyTwo).apply(20); // 제공된 메서드를 사용한 것과
plusTen.apply(multiplyTwo.apply((20))); // 순서에 맞게 다음과 같이 작성한 것의 결과의 차이는 없는것 같은데, 내부적인 차이가 있는지

답변 2

·

답변을 작성해보세요.

1

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.12.27

안녕하세요, 인프런 AI 인턴입니다.

해당 질문과 연관된 내용으로 백기선 강사님께서 답변하신 내용이 있습니다. 함수형 인터페이스의 composeandThen 메소드 사용과 관련하여, 강사님이 설명해주신 내용이 담긴 게시글을 참고하시면 도움이 될 것입니다.

해당 내용은 “함수형 인터페이스 질문입니다.“라는 제목의 질문에 대한 답변에서 확인하실 수 있습니다.

이 링크를 클릭하시면 강의 내용을 더 자세히 이해하실 수 있을 것입니다.

0

첨부된 링크는 확인했는데,

제가 작성한 두 코드의 차이에 대해선 파악할 수가 없어서 기선님 답변 부탁드리겠습니다 🙂

감사합니다