체인오브리스폰시빌리티패턴1 [Design Pattern] Chain of Responsibility Chain of Responsibility 패턴이란? Chain of Responsibility 패턴은 객체의 처리를 연속적으로 연결된 처리기(Handler) 객체들로 전달하고, 이를 통해 요청을 처리하는 패턴입니다. 즉, 객체가 어떤 처리를 해야 할 때 그 처리를 담당하는 객체를 직접 호출하는 것이 아니라, 요청을 받은 객체가 체인 안에서 다음 객체에게 요청을 전달하는 방식으로 처리합니다. 또한, 처리기 객체들을 동적으로 추가하거나 삭제할 수 있어서 처리기 객체를 추가하거나 석제 하는 것만으로도 프로그램의 동작을 변경할 수 있습니다. Chain of Responsibility 패턴 구성 요소 이 패턴은 일반적으로 다음과 같은 구성 요소로 이루어져 있습니다. Handler 인터페이스 또는 추상 클래스 :.. 2023. 3. 6. 이전 1 다음