작성한 질문수
스프링 핵심 원리 - 고급편
템플릿 콜백 패턴 - 예제
작성
·
230
0
문득 궁금한게 생겨 질문드립니다.
강의에서는 Template Callback 패턴에서 Callback 인터페이스를 생성해서 사용하고있는데 아래코드처럼 기존 자바의 Runnable 인터페이스를 사용해서 콜백함수를 넘겨줘도 상관이없나요?
결과는 동일한것으로 보이는데 혹이 차이점이 있다면 무엇이 다른지 여쭤보고싶습니다
답변 1
1
안녕하세요. PrivilegeEscalate님
Runnable을 사용하셔도 무방합니다. 대신에 Runnable 인터페이스는 일반적으로 스레드나 실행 가능한 작업을 나타내기 위해 사용됩니다. 따라서 콜백의 의미를 명확히 표현하기 위해 전용 콜백 인터페이스를 사용하는 것이 코드의 의미를 더 명확하게 할 수 있습니다.
감사합니다.
답변 감사합니다. 양질의 강의들 잘듣고있습니다!!
답변 감사합니다. 양질의 강의들 잘듣고있습니다!!