본문 바로가기
국비학원

[국비지원] KH 정보교육원 41일차 (2/2)

by 도전하는 개발자 2022. 5. 24.



andThen()과 compose() 디폴트 메소드
함수적 인터페이스가 가지고 있는 디폴트 메소드
두 개의 함수적 인터페이스를 순차적으로 연결해 실행
첫 번째 리턴값을 두 번째 매개값으로 제공해 최종 결과값 리턴

andThen()과 compose()의 차이점
어떤 함수적 인터페이스부터 처리하느냐 (순서의 차이)






Consumer의 순차적 연결 (p.704~705)
처리 결과 리턴하지 않음
andThen()과 compose() 디폴트 메소드의 경우
함수적 인터페이스의 호출 순서만 정할 것

주소 클래스

 

회원 클래스

 

Consumer의 순차적 연결



Operator 와 Function 함수 인터페이스의 순차적 연결
먼저 실행한 함수적 인터페이스의 결과를 다음 함수적 인터페이스의  매개값으로 넘겨주고, 최종 처리결과 리턴 (p.705~707)

Function의 순차적 연결