책임체인패턴

잔디심는 정원사
책임 연쇄 패턴 (Chain of Responsibility Pattern)
·CS/Design Pattern
책임 연쇄 패턴이란?책임 연쇄 패턴은 클라이언트의 요청에 대한 처리를 하기 위해 여러 개의 처리 객체들로 나누고, 이들을 chain 마치 사슬처럼 연결해 집합 안에서 연쇄적으로 처리하도록 하는 패턴이다. 이러한 처리 객체들을 핸들러(handler)라고 부르는데, 요청을 받으면 각 핸들러는 요청을 처리할 수 있는지, 없으면 체인의 다음 핸들러로 처리에 대한 책임을 전가한다. 한마디로 책임 연쇄라는 말은 요청에 대한 책임을 다른 객체에 떠넘긴다는 소리이다.책임 연쇄 패턴 사용법 Handler : 요청을 수신하고 처리 객체들의 집합을 정의하는 인터페이스ConcreteHandler : 요청을 처리하는 실제 처리 객체핸들러에 대한 필드를 내부에 가지고 있으며 메서드를 통해 다음 핸들러를 체인시키고 다음  바라본다..
minsu20
'책임체인패턴' 태그의 글 목록