2012-10-01 3 views
5

순환 종속성없이 방문자 디자인 패턴을 구현할 수있는 방법이 있습니까? 내 말은 방문객이 방문 할 물건이 필요하다는 것입니다. 방문한 개체는 방문자가 동의해야합니다. 결국 둘은 서로에 의존합니다.방문자 디자인 패턴의 순환 종속성

답변

4

다시 찾았습니다! Acyclic Visitor를 체크 아웃 :

인용구 :

이, 그리고 GOF 방문자 패턴에 고유 한 귀찮은 의존성주기를 만들지 않고 새로운 기능 그 계층에 영향을주지 않고 기존의 클래스 계층 구조에 추가 할 수 있도록 허용합니다.

+0

감사합니다. – user1406062

+1

죽은 링크. 링크는 피해야합니다. – pdem