(DesignPattern) 방문자 패턴
2020. 5. 30. 14:38
방문자 패턴이란 무엇이고 왜 사용하는가? 객체에서 구조와 기능을 분리시킴으로써 구조는 변경하지 않고 기능만을 변경시켜 확장 가능하도록 도와주는 패턴 컴포짓 패턴과 함께 사용되는 경우가 많다. https://jwdeveloper.tistory.com/249?category=862052 (DesignPattern) 컴포짓 패턴 컴포짓 패턴이란 무엇이고 언제 사용하는가? 컴포짓 패턴은 단일 객체와 두 개 이상의 객체들의 집합을 같은 방법으로 처리하기 위해서 만들어진 패턴이다. 단일 객체와 객체들의 집합 간의 처� jwdeveloper.tistory.com 실습 구조와 기능을 분리시키기 위해서 두 개의 인터페이스를 설정 Visitor : 실제 구현부 - Visitable을 참조 Visitable : Elemen..