visitor1 [Design Pattern] Visitor Pattern [Design Pattern] Visitor Pattern Visitor Pattern에 대하여 알아보고, java와 kotlin 예제를 알아보도록 하겠습니다. Visitor Pattern이란?? Visitor Pattern은 데이터 구조와 연산을 분리하여 데이터 구조의 원소들을 변경하지 않고 새로운 연산을 추가할 수 있는 패턴입니다. 새로운 연산을 추가하려면 새로운 방문자를 추가하기만 하면 됩니다. 구조 Visitor Pattern은 기본적으로 위와 같은 구조로 작성됩니다. Element interface를 구현하는 Concrete가 여러 개 생성되고, Visitor Interface를 구현하는 Concrete가 accept메서드의 파라미터로 전달됩니다. Visigtor Pattern은 Composit.. 2019. 10. 21. 이전 1 다음