디자인패턴
방문자 패턴(Visitor Pattern)
kyoun
2019. 5. 20. 14:34
방문자 패턴(Visitor Pattern)
- 용도
- 데이터와 메소드를 구분하기 위함
- 많은 데이터에 여러 가지 유형의 처리를 수행할 경우 활용
- 사용 방법
- 데이터 구조 내부를 traversal하는 ‘visitor’ 클래스로 그 클래스에게 데이터의 처리를 맡김, 새로운 처리를 추가할 때는 새로운 visitor를 생성함
- Class Diagram