책임 연쇄 패턴(Chain of Responsibility Pattern)
- 용도
- 어떤 요구가 발생했을 때, 그 요구를 처리할 Object를 바로 결정할 수 없을 때, 다수의 Object를 Chain으로 연결해 차례로 방문하면서 목적에 맞는 Object를 결정함(내가 못하면 남한테 전가시킴)
- 요구하는 측과 처리하는 측의 연결을 약화시킴(Coupling을 낮추는 역할을 함)
- 사용 방법
- Handler객체가 문제를 해결했는지 확인하면서 계속해서 가능한 객체를 연결해 줌
- Class Diagram
'디자인패턴' 카테고리의 다른 글
방문자 패턴(Visitor Pattern) (0) | 2019.05.20 |
---|---|
중재자 패턴(Mediator Pattern) (0) | 2019.05.20 |
어댑터 패턴(Adapter Pattern) (0) | 2019.05.20 |
옵저버 패턴(Observer Pattern) (0) | 2019.05.20 |
프록시 패턴(Proxy Pattern) (0) | 2019.05.20 |